blob: a89b3aff45e242c139169c82bff7a0e16b3de0c3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#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 */
|