FreeBSD kernel netgraph code
|
#include <sys/socket.h>
Go to the source code of this file.
Data Structures | |
struct | ng_ksocket_sockopt |
struct | ng_ksocket_accept |
struct | sa_tag |
Macros | |
#define | NG_KSOCKET_NODE_TYPE "ksocket" |
#define | NGM_KSOCKET_COOKIE 942710669 |
#define | NG_KSOCKET_MAX_OPTLEN 1024 |
#define | NG_KSOCKET_SOCKOPT_INFO(svtype) |
#define | NGM_KSOCKET_ACCEPT_INFO |
#define | NG_KSOCKET_TAG_SOCKADDR 1 /* data is struct sockaddr */ |
Enumerations | |
enum | { NGM_KSOCKET_BIND = 1 , NGM_KSOCKET_LISTEN , NGM_KSOCKET_ACCEPT , NGM_KSOCKET_CONNECT , NGM_KSOCKET_GETNAME , NGM_KSOCKET_GETPEERNAME , NGM_KSOCKET_SETOPT , NGM_KSOCKET_GETOPT } |
#define NG_KSOCKET_MAX_OPTLEN 1024 |
Definition at line 63 of file ng_ksocket.h.
#define NG_KSOCKET_NODE_TYPE "ksocket" |
Definition at line 50 of file ng_ksocket.h.
#define NG_KSOCKET_SOCKOPT_INFO | ( | svtype | ) |
Definition at line 66 of file ng_ksocket.h.
#define NG_KSOCKET_TAG_SOCKADDR 1 /* data is struct sockaddr */ |
Definition at line 108 of file ng_ksocket.h.
#define NGM_KSOCKET_ACCEPT_INFO |
Definition at line 80 of file ng_ksocket.h.
#define NGM_KSOCKET_COOKIE 942710669 |
Definition at line 51 of file ng_ksocket.h.
anonymous enum |
Enumerator | |
---|---|
NGM_KSOCKET_BIND | |
NGM_KSOCKET_LISTEN | |
NGM_KSOCKET_ACCEPT | |
NGM_KSOCKET_CONNECT | |
NGM_KSOCKET_GETNAME | |
NGM_KSOCKET_GETPEERNAME | |
NGM_KSOCKET_SETOPT | |
NGM_KSOCKET_GETOPT |
Definition at line 87 of file ng_ksocket.h.