Go to the source code of this file.
◆ dpo_is_drop()
The Drop DPO will drop all packets, no questions asked.
It is valid for any packet protocol.
Definition at line 33 of file drop_dpo.c.
◆ drop_dpo_get()
◆ drop_dpo_lock()
static void drop_dpo_lock |
( |
dpo_id_t * |
dpo | ) |
|
|
static |
◆ drop_dpo_module_init()
void drop_dpo_module_init |
( |
void |
| ) |
|
◆ drop_dpo_unlock()
static void drop_dpo_unlock |
( |
dpo_id_t * |
dpo | ) |
|
|
static |
◆ format_drop_dpo()
static u8* format_drop_dpo |
( |
u8 * |
s, |
|
|
va_list * |
ap |
|
) |
| |
|
static |
◆ drop_bier_nodes
const char* const drop_bier_nodes[] |
|
static |
◆ drop_dpos
The data-path object representing dropping the packet.
Definition at line 22 of file drop_dpo.c.
◆ drop_ethernet_nodes
const char* const drop_ethernet_nodes[] |
|
static |
◆ drop_ip4_nodes
const char* const drop_ip4_nodes[] |
|
static |
Initial value:
The per-protocol VLIB graph nodes that are assigned to a drop object.
this means that these graph nodes are ones from which a drop is the parent object in the DPO-graph.
Definition at line 74 of file drop_dpo.c.
◆ drop_ip6_nodes
const char* const drop_ip6_nodes[] |
|
static |
◆ drop_mpls_nodes
const char* const drop_mpls_nodes[] |
|
static |
◆ drop_nodes
Initial value:=
{
}
static const char *const drop_ethernet_nodes[]
static const char *const drop_nsh_nodes[]
static const char *const drop_bier_nodes[]
static const char *const drop_ip6_nodes[]
static const char *const drop_mpls_nodes[]
static const char *const drop_ip4_nodes[]
The per-protocol VLIB graph nodes that are assigned to a drop object.
Definition at line 104 of file drop_dpo.c.
◆ drop_nsh_nodes
const char* const drop_nsh_nodes[] |
|
static |
◆ drop_vft
Initial value:= {
}
static u8 * format_drop_dpo(u8 *s, va_list *ap)
static void drop_dpo_lock(dpo_id_t *dpo)
static void drop_dpo_unlock(dpo_id_t *dpo)
Definition at line 61 of file drop_dpo.c.