25 const vl_api_address_t *
addr = va_arg (*args, vl_api_address_t *);
38 const vl_api_address_union_t *
addr =
39 va_arg (*args, vl_api_address_union_t *);
40 vl_api_address_family_t af = va_arg (*args, vl_api_address_family_t);
73 const vl_api_prefix_t *pfx = va_arg (*args, vl_api_prefix_t *);
76 &pfx->address, pfx->address_length);
84 vl_api_mac_address_t *
mac = va_arg (*args, vl_api_mac_address_t *);
92 vl_api_mac_address_t *
mac = va_arg (*args, vl_api_mac_address_t *);
100 vl_api_address_t *ip = va_arg (*args, vl_api_address_t *);
135 vl_api_prefix_t *pfx = va_arg (*args, vl_api_prefix_t *);
138 &pfx->address_length))
uword unformat_vl_api_ip4_address(unformat_input_t *input, va_list *args)
u8 * format_vl_api_mac_address(u8 *s, va_list *args)
u8 * format_vl_api_address(u8 *s, va_list *args)
u8 vl_api_ip6_address_t[16]
Conversion functions to/from (decode/encode) API types to VPP internal types.
uword unformat_vl_api_ip6_address(unformat_input_t *input, va_list *args)
u8 * format_vl_api_ip6_address(u8 *s, va_list *args)
u8 * format_ethernet_address(u8 *s, va_list *args)
u8 * format_vl_api_prefix(u8 *s, va_list *args)
uword unformat_vl_api_prefix(unformat_input_t *input, va_list *args)
u8 vl_api_ip4_address_t[4]
uword unformat_ethernet_address(unformat_input_t *input, va_list *args)
u8 * format_vl_api_ip4_address(u8 *s, va_list *args)
uword unformat_vl_api_address(unformat_input_t *input, va_list *args)
uword unformat_vl_api_mac_address(unformat_input_t *input, va_list *args)
u8 * format_vl_api_address_union(u8 *s, va_list *args)