Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/socket.h
Show First 20 Lines • Show All 152 Lines • ▼ Show 20 Lines | |||||
#define SO_PEERLABEL 0x1010 /* socket's peer's MAC label */ | #define SO_PEERLABEL 0x1010 /* socket's peer's MAC label */ | ||||
#define SO_LISTENQLIMIT 0x1011 /* socket's backlog limit */ | #define SO_LISTENQLIMIT 0x1011 /* socket's backlog limit */ | ||||
#define SO_LISTENQLEN 0x1012 /* socket's complete queue length */ | #define SO_LISTENQLEN 0x1012 /* socket's complete queue length */ | ||||
#define SO_LISTENINCQLEN 0x1013 /* socket's incomplete queue length */ | #define SO_LISTENINCQLEN 0x1013 /* socket's incomplete queue length */ | ||||
#define SO_SETFIB 0x1014 /* use this FIB to route */ | #define SO_SETFIB 0x1014 /* use this FIB to route */ | ||||
#define SO_USER_COOKIE 0x1015 /* user cookie (dummynet etc.) */ | #define SO_USER_COOKIE 0x1015 /* user cookie (dummynet etc.) */ | ||||
#define SO_PROTOCOL 0x1016 /* get socket protocol (Linux name) */ | #define SO_PROTOCOL 0x1016 /* get socket protocol (Linux name) */ | ||||
#define SO_PROTOTYPE SO_PROTOCOL /* alias for SO_PROTOCOL (SunOS name) */ | #define SO_PROTOTYPE SO_PROTOCOL /* alias for SO_PROTOCOL (SunOS name) */ | ||||
#define SO_MAX_PACING_RATE 0x1017 /* set max TX pacing rate per socket */ | |||||
#endif | #endif | ||||
/* | /* | ||||
* Space reserved for new socket options added by third-party vendors. | * Space reserved for new socket options added by third-party vendors. | ||||
* This range applies to all socket option levels. New socket options | * This range applies to all socket option levels. New socket options | ||||
* in FreeBSD should always use an option value less than SO_VENDOR. | * in FreeBSD should always use an option value less than SO_VENDOR. | ||||
*/ | */ | ||||
#if __BSD_VISIBLE | #if __BSD_VISIBLE | ||||
▲ Show 20 Lines • Show All 522 Lines • Show Last 20 Lines |