#ifndef _GPXE_SOCKET_H #define _GPXE_SOCKET_H /** @file * * Socket addresses * */ /* Network address family numbers */ #define AF_INET 1 #define AF_INET6 2 /** A socket address family */ typedef uint16_t sa_family_t; /** * Generalized socket address structure * * This contains the fields common to socket addresses for all address * families. */ struct sockaddr { /** Socket address family * * This is an AF_XXX constant. */ sa_family_t sa_family; }; #endif /* _GPXE_SOCKET_H */