15 #include <netlink/netlink.h>
16 #include <netlink/cache.h>
17 #include <netlink/data.h>
40 #define RTNL_TC_STATS_MAX (__RTNL_TC_STATS_MAX - 1)
50 #define RTNL_TC_RTABLE_SIZE 256
int rtnl_tc_calc_txtime(int, int)
Calculate time required to transmit buffer at a specific rate.
int rtnl_tc_calc_cell_log(int)
Calculate the binary logarithm for a specific cell size.
Current packet/s (rate estimator)
Current bits/s (rate estimator)
char * rtnl_tc_handle2str(uint32_t, char *, size_t)
Convert a traffic control handle to a character string (Reentrant).
int rtnl_tc_calc_bufsize(int, int)
Calculate buffer size able to transmit in a specific time and rate.
rtnl_tc_stats_id
TC statistics identifiers.
int rtnl_tc_build_rate_table(uint32_t *, uint8_t, uint8_t, int, int)
Compute a transmission time lookup table.
int rtnl_tc_str2handle(const char *, uint32_t *)
Convert a charactering strint to a traffic control handle.