FD.io VPP
v19.01.2-3-gf61a1a8
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | vl_typedefs /* define message structures */ |
#define | vl_endianfun /* define message structures */ |
#define | vl_print(handle, ...) vlib_cli_output (handle, __VA_ARGS__) |
#define | vl_printfun |
Functions | |
int | fib_path_api_parse (const vl_api_fib_path_t *in, fib_route_path_t *out) |
void | fib_prefix_to_api (const fib_prefix_t *pfx, u8 address[16], u8 *length, u8 *is_ip6) |
static void | fib_api_path_copy_next_hop (const fib_route_path_encode_t *api_rpath, void *fp_arg) |
void | fib_api_path_encode (const fib_route_path_encode_t *api_rpath, vl_api_fib_path_t *out) |
fib_protocol_t | fib_proto_from_api_address_family (int af) |
int | fib_proto_to_api_address_family (fib_protocol_t fproto) |
#define vl_print | ( | handle, | |
... | |||
) | vlib_cli_output (handle, __VA_ARGS__) |
|
static |
void fib_api_path_encode | ( | const fib_route_path_encode_t * | api_rpath, |
vl_api_fib_path_t * | out | ||
) |
int fib_path_api_parse | ( | const vl_api_fib_path_t * | in, |
fib_route_path_t * | out | ||
) |
void fib_prefix_to_api | ( | const fib_prefix_t * | pfx, |
u8 | address[16], | ||
u8 * | length, | ||
u8 * | is_ip6 | ||
) |
fib_protocol_t fib_proto_from_api_address_family | ( | int | af | ) |
int fib_proto_to_api_address_family | ( | fib_protocol_t | fproto | ) |