Go to the source code of this file.
◆ foreach_ieee_oui
Value: _ (0x000000, ethernet) \
_ (0x00000c, cisco)
Definition at line 46 of file snap.h.
◆ foreach_snap_cisco_protocol
#define foreach_snap_cisco_protocol |
Value: _ (0x0102, drip) \
_ (0x0104, port_aggregation_protocol) \
_ (0x0105, mls_hello) \
_ (0x010b, per_vlan_spanning_tree) \
_ (0x010c, vlan_bridge) \
_ (0x0111, unidirectional_link_detection) \
_ (0x2000, cdp) \
_ (0x2001, cgmp) \
_ (0x2003, vtp) \
_ (0x2004, dtp) \
_ (0x200a, stp_uplink_fast)
Definition at line 57 of file snap.h.
◆ foreach_snap_error
#define foreach_snap_error |
Value: _ (NONE, "no error") \
_ (UNKNOWN_PROTOCOL, "unknown oui/snap protocol")
Definition at line 123 of file snap.h.
◆ ieee_oui_t
Enumerator |
---|
foreach_ieee_oui | |
Definition at line 50 of file snap.h.
◆ snap_cisco_protocol_t
Enumerator |
---|
foreach_snap_cisco_protocol | |
Definition at line 70 of file snap.h.
◆ snap_error_t
◆ snap_get_protocol_info()
◆ snap_header_get_oui()
◆ snap_header_set_protocol()
◆ snap_register_input_protocol()
void snap_register_input_protocol |
( |
vlib_main_t * |
vm, |
|
|
char * |
name, |
|
|
u32 |
ieee_oui, |
|
|
u16 |
protocol, |
|
|
u32 |
node_index |
|
) |
| |
◆ snap_setup_node()
◆ format_snap_header
◆ format_snap_header_with_length
◆ format_snap_protocol
◆ snap_main
◆ unformat_pg_snap_header
◆ unformat_snap_header
◆ unformat_snap_protocol