Go to the source code of this file.
◆ ETHERNET_ADDRESS_MULTICAST
#define ETHERNET_ADDRESS_MULTICAST 1 |
◆ ETHERNET_ADDRESS_UNICAST
#define ETHERNET_ADDRESS_UNICAST 0 |
◆ ETHERNET_N_PBB
#define ETHERNET_N_PBB (1 << 24) |
◆ ETHERNET_N_VLAN
#define ETHERNET_N_VLAN (1 << 12) |
◆ ethernet_type
#define ethernet_type |
( |
|
n, |
|
|
|
s |
|
) |
| ETHERNET_TYPE_##s = n, |
◆ ethernet_type_t
◆ CLIB_PACKED()
typedef CLIB_PACKED |
( |
struct { u8 b_dst_address[6];u8 b_src_address[6];u16 b_type;u16 priority_dei_id;u16 i_type;u32 priority_dei_uca_res_sid;} |
| ) |
|
◆ eh_dst_addr_to_rx_ctype()
◆ eh_dst_addr_to_tx_ctype()
◆ ethernet_address_cast()
static uword ethernet_address_cast |
( |
const u8 * |
a | ) |
|
|
inlinestatic |
◆ ethernet_address_is_broadcast()
static int ethernet_address_is_broadcast |
( |
const u8 * |
a | ) |
|
|
inlinestatic |
◆ ethernet_address_is_locally_administered()
static uword ethernet_address_is_locally_administered |
( |
const u8 * |
a | ) |
|
|
inlinestatic |
◆ ethernet_address_set_locally_administered()
static void ethernet_address_set_locally_administered |
( |
u8 * |
a | ) |
|
|
inlinestatic |
◆ ethernet_vlan_header_get_priority_net_order()
◆ ethernet_vlan_header_set_priority_net_order()