Data Structures | |
| struct | nl_dump_params |
| Dumping parameters. More... | |
Modules | |
| Abstract Address | |
| Abstract Data | |
Enumerations | |
| enum | nl_dump_type { NL_DUMP_BRIEF, NL_DUMP_FULL, NL_DUMP_STATS, NL_DUMP_XML, NL_DUMP_ENV, NL_DUMP_EVENTS, __NL_DUMP_MAX } |
| Dumping types (dp_type). More... | |
Variables | |
| int | nl_debug = 0 |
| Debug level. | |
| struct nl_dump_params | nl_debug_dp |
| enum nl_dump_type |
| char* nl_geterror | ( | void | ) |
| void nl_perror | ( | const char * | s | ) |
| s | error message prefix |
If s is not NULL and *s is not a null byte the argument string is printed, followed by a colon and a blank. Then the error message and a new-line.
Definition at line 163 of file utils.c.
References nl_geterror().
| double nl_cancel_down_bytes | ( | unsigned long long | l, | |
| char ** | unit | |||
| ) |
| double nl_cancel_down_bits | ( | unsigned long long | l, | |
| char ** | unit | |||
| ) |
| double nl_cancel_down_us | ( | uint32_t | l, | |
| char ** | unit | |||
| ) |
| long nl_size2int | ( | const char * | str | ) |
| long nl_prob2int | ( | const char * | str | ) |
| str | probability encoded as character string |
Supported formats are:
Definition at line 325 of file utils.c.
References NL_PROB_MAX.
| uint32_t nl_us2ticks | ( | uint32_t | us | ) |
| us | micro seconds |
Definition at line 429 of file utils.c.
Referenced by rtnl_netem_set_delay(), and rtnl_netem_set_jitter().
| uint32_t nl_ticks2us | ( | uint32_t | ticks | ) |
| ticks | number of ticks |
Definition at line 440 of file utils.c.
Referenced by rtnl_netem_get_delay(), and rtnl_netem_get_jitter().
| char* nl_msec2str | ( | uint64_t | msec, | |
| char * | buf, | |||
| size_t | len | |||
| ) |
| msec | number of milliseconds | |
| buf | destination buffer | |
| len | buffer length |
| void nl_new_line | ( | struct nl_dump_params * | params, | |
| int | line | |||
| ) |
| params | Dumping parameters | |
| line | Number of lines dumped already. |
Definition at line 725 of file utils.c.
References nl_dump_params::dp_buf, nl_dump_params::dp_buflen, nl_dump_params::dp_fd, nl_dump_params::dp_nl_cb, and nl_dump_params::dp_prefix.
| void nl_dump | ( | struct nl_dump_params * | params, | |
| const char * | fmt, | |||
| ... | ||||
| ) |
| struct nl_dump_params nl_debug_dp |
1.5.7.1