|
libnl
3.7.0
|
Data Structures | |
| struct | classid_map |
Macros | |
| #define | CLASSID_NAME_HT_SIZ 256 |
Traffic Control Handle Translations | |
| char * | rtnl_tc_handle2str (uint32_t handle, char *buf, size_t len) |
| Convert a traffic control handle to a character string (Reentrant). More... | |
| int | rtnl_tc_str2handle (const char *str, uint32_t *res) |
| Convert a charactering strint to a traffic control handle. More... | |
| int | rtnl_tc_read_classid_file (void) |
| (Re-)read classid file More... | |
| int | rtnl_classid_generate (const char *name, uint32_t *result, uint32_t parent) |
| char* rtnl_tc_handle2str | ( | uint32_t | handle, |
| char * | buf, | ||
| size_t | len | ||
| ) |
Convert a traffic control handle to a character string (Reentrant).
| handle | traffic control handle |
| buf | destination buffer |
| len | buffer length |
Converts a tarffic control handle to a character string in the form of MAJ:MIN and stores it in the specified destination buffer.
| int rtnl_tc_str2handle | ( | const char * | str, |
| uint32_t * | res | ||
| ) |
Convert a charactering strint to a traffic control handle.
| str | traffic control handle as character string |
| res | destination buffer |
Converts the provided character string specifying a traffic control handle to the corresponding numeric value.
The handle must be provided in one of the following formats: