|
enum | {
IDIAG_SS_UNKNOWN,
IDIAG_SS_ESTABLISHED,
IDIAG_SS_SYN_SENT,
IDIAG_SS_SYN_RECV,
IDIAG_SS_FIN_WAIT1,
IDIAG_SS_FIN_WAIT2,
IDIAG_SS_TIME_WAIT,
IDIAG_SS_CLOSE,
IDIAG_SS_CLOSE_WAIT,
IDIAG_SS_LAST_ACK,
IDIAG_SS_LISTEN,
IDIAG_SS_CLOSING,
IDIAG_SS_MAX
} |
| Socket state identifiers.
|
|
enum | {
IDIAG_ATTR_NONE,
IDIAG_ATTR_MEMINFO,
IDIAG_ATTR_INFO,
IDIAG_ATTR_VEGASINFO,
IDIAG_ATTR_CONG,
IDIAG_ATTR_TOS,
IDIAG_ATTR_TCLASS,
IDIAG_ATTR_SKMEMINFO,
IDIAG_ATTR_SHUTDOWN,
IDIAG_ATTR_MAX
} |
| Inet Diag extended attributes.
|
|
enum | {
IDIAG_SK_MEMINFO_RMEM_ALLOC,
IDIAG_SK_MEMINFO_RCVBUF,
IDIAG_SK_MEMINFO_WMEM_ALLOC,
IDIAG_SK_MEMINFO_SNDBUF,
IDIAG_SK_MEMINFO_FWD_ALLOC,
IDIAG_SK_MEMINFO_WMEM_QUEUED,
IDIAG_SK_MEMINFO_OPTMEM,
IDIAG_SK_MEMINFO_BACKLOG,
IDIAG_SK_MEMINFO_VARS
} |
| Socket memory info identifiers.
|
|
|
char * | idiagnl_state2str (int state, char *buf, size_t len) |
| Convert inet diag socket states to strings. More...
|
|
int | idiagnl_str2state (const char *name) |
| Convert inet diag socket state string to int. More...
|
|
char * | idiagnl_timer2str (int timer, char *buf, size_t len) |
| Convert inet diag timer types to strings. More...
|
|
int | idiagnl_str2timer (const char *name) |
| Convert inet diag timer string to int. More...
|
|
char * | idiagnl_attrs2str (int attrs, char *buf, size_t len) |
| Convert inetdiag extended attributes to strings. More...
|
|
char * | idiagnl_tcpstate2str (uint8_t state, char *buf, size_t len) |
| Convert inetdiag tcp states to strings. More...
|
|
char * | idiagnl_tcpopts2str (uint8_t attrs, char *buf, size_t len) |
| Convert TCP option attributes to string. More...
|
|
char * | idiagnl_shutdown2str (uint8_t shutdown, char *buf, size_t len) |
| Convert shutdown state to string. More...
|
|
char * | idiagnl_exts2str (uint8_t attrs, char *buf, size_t len) |
| Convert inet diag extension flags to a string. More...
|
|