#include <netlink-local.h>#include <netlink-tc.h>#include <netlink/netlink.h>#include <netlink/utils.h>#include <netlink/route/rtnl.h>#include <netlink/route/link.h>#include <netlink/route/tc.h>
Functions | |
Utilities | |
| int | rtnl_tc_calc_txtime (int bufsize, int rate) |
| Calculate time required to transmit buffer at a specific rate. More... | |
| int | rtnl_tc_calc_bufsize (int txtime, int rate) |
| Calculate buffer size able to transmit in a specific time and rate. More... | |
| int | rtnl_tc_calc_cell_log (int cell_size) |
| Calculate the binary logarithm for a specific cell size. More... | |
Rate Tables | |
| int | rtnl_tc_build_rate_table (uint32_t *dst, uint8_t mpu, uint8_t overhead, int cell, int rate) |
| Compute a transmission time lookup table. More... | |
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 *name, uint32_t *res) |
| Convert a charactering strint to a traffic control handle. More... | |