libnl 3.7.0

Functions

char * nl_ovl_strategy2str (int type, char *buf, size_t len)
 Convert a CBQ OVL strategy to a character string. More...
 
int nl_str2ovl_strategy (const char *name)
 Convert a string to a CBQ OVL strategy. More...
 

Detailed Description

Function Documentation

◆ nl_ovl_strategy2str()

char * nl_ovl_strategy2str ( int  type,
char *  buf,
size_t  len 
)

Convert a CBQ OVL strategy to a character string.

Parameters
typeCBQ OVL strategy
bufdestination buffer
lenlength of destination buffer

Converts a CBQ OVL strategy to a character string and stores in the provided buffer. Returns the destination buffer or the type encoded in hex if no match was found.

Definition at line 42 of file cbq.c.

◆ nl_str2ovl_strategy()

int nl_str2ovl_strategy ( const char *  name)

Convert a string to a CBQ OVL strategy.

Parameters
nameCBQ OVL stragegy name

Converts a CBQ OVL stragegy name to it's corresponding CBQ OVL strategy type. Returns the type or -1 if none was found.

Definition at line 55 of file cbq.c.