FD.io VPP  v18.01.2-1-g9b554f3
Vector Packet Processing
unix-formats.c File Reference
+ Include dependency graph for unix-formats.c:

Go to the source code of this file.

Data Structures

struct  icmp4_t
 
struct  arp_ether_ip4_t
 

Macros

#define foreach_unix_arphrd_type
 
#define foreach_unix_interface_flag
 

Functions

u8format_address_family (u8 *s, va_list *va)
 
u8format_network_protocol (u8 *s, va_list *args)
 
u8format_network_port (u8 *s, va_list *args)
 
u8format_network_address (u8 *s, va_list *args)
 
u8format_sockaddr (u8 *s, va_list *args)
 
u8format_tcp4_packet (u8 *s, va_list *args)
 
u8format_udp4_packet (u8 *s, va_list *args)
 
u8format_icmp4_type_and_code (u8 *s, va_list *args)
 
u8format_icmp4_packet (u8 *s, va_list *args)
 
u8format_ip4_tos_byte (u8 *s, va_list *args)
 
u8format_ip4_packet (u8 *s, va_list *args)
 
u8format_unix_arphrd (u8 *s, va_list *args)
 
u8format_unix_interface_flags (u8 *s, va_list *args)
 
u8format_arp_packet (u8 *s, va_list *args)
 
u8format_ethernet_proto (u8 *s, va_list *args)
 
u8format_ethernet_packet (u8 *s, va_list *args)
 
u8format_hostname (u8 *s, va_list *args)
 
u8format_timeval (u8 *s, va_list *args)
 
u8format_time_float (u8 *s, va_list *args)
 
u8format_signal (u8 *s, va_list *args)
 
u8format_ucontext_pc (u8 *s, va_list *args)
 
uword unformat_unix_gid (unformat_input_t *input, va_list *args)
 

Variables

static char * unix_interface_flag_names []
 

Macro Definition Documentation

#define foreach_unix_arphrd_type

Definition at line 475 of file unix-formats.c.

#define foreach_unix_interface_flag
Value:
_ (up) \
_ (broadcast) \
_ (debug) \
_ (loopback) \
_ (pointopoint) \
_ (notrailers) \
_ (running) \
_ (noarp) \
_ (promisc) \
_ (allmulti) \
_ (master) \
_ (slave) \
_ (multicast) \
_ (portsel) \
_ (automedia) \
_ (dynamic) \
_ (lower_up) \
_ (dormant) \
_ (echo)

Definition at line 555 of file unix-formats.c.

Function Documentation

u8* format_address_family ( u8 s,
va_list *  va 
)

Definition at line 93 of file unix-formats.c.

+ Here is the caller graph for this function:

u8* format_arp_packet ( u8 s,
va_list *  args 
)

Definition at line 612 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_ethernet_packet ( u8 s,
va_list *  args 
)

Definition at line 710 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_ethernet_proto ( u8 s,
va_list *  args 
)

Definition at line 640 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_hostname ( u8 s,
va_list *  args 
)

Definition at line 750 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_icmp4_packet ( u8 s,
va_list *  args 
)

Definition at line 407 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_icmp4_type_and_code ( u8 s,
va_list *  args 
)

Definition at line 319 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_ip4_packet ( u8 s,
va_list *  args 
)

Definition at line 450 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_ip4_tos_byte ( u8 s,
va_list *  args 
)

Definition at line 420 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_network_address ( u8 s,
va_list *  args 
)

Definition at line 206 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_network_port ( u8 s,
va_list *  args 
)

Definition at line 187 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_network_protocol ( u8 s,
va_list *  args 
)

Definition at line 169 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_signal ( u8 s,
va_list *  args 
)

Definition at line 847 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_sockaddr ( u8 s,
va_list *  args 
)

Definition at line 230 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_tcp4_packet ( u8 s,
va_list *  args 
)

Definition at line 279 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_time_float ( u8 s,
va_list *  args 
)

Definition at line 835 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_timeval ( u8 s,
va_list *  args 
)

Definition at line 761 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_ucontext_pc ( u8 s,
va_list *  args 
)

Definition at line 898 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_udp4_packet ( u8 s,
va_list *  args 
)

Definition at line 304 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_unix_arphrd ( u8 s,
va_list *  args 
)

Definition at line 532 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u8* format_unix_interface_flags ( u8 s,
va_list *  args 
)

Definition at line 582 of file unix-formats.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

uword unformat_unix_gid ( unformat_input_t input,
va_list *  args 
)

Definition at line 932 of file unix-formats.c.

+ Here is the call graph for this function:

Variable Documentation

char* unix_interface_flag_names[]
static
Initial value:
= {
#define _(f)
}
#define foreach_unix_interface_flag
Definition: unix-formats.c:555

Definition at line 576 of file unix-formats.c.