|
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the documentation of this file.
27 #ifndef __IP_NULL_DPO_H__
28 #define __IP_NULL_DPO_H__
42 #define IP_NULL_ACTIONS { \
43 [IP_NULL_ACTION_NONE] = "discard", \
44 [IP_NULL_ACTION_SEND_ICMP_UNREACH] = "send-unreachable", \
45 [IP_NULL_ACTION_SEND_ICMP_PROHIBIT] = "send-prohibited", \
48 #define IP_NULL_DPO_ACTION_NUM (IP_NULL_ACTION_SEND_ICMP_PROHIBIT+1)
@ IP_NULL_ACTION_SEND_ICMP_PROHIBIT
enum dpo_proto_t_ dpo_proto_t
Data path protocol.
void ip_null_dpo_add_and_lock(dpo_proto_t proto, ip_null_dpo_action_t action, dpo_id_t *dpo)
u32 index_t
A Data-Path Object is an object that represents actions that are applied to packets are they are swit...
enum ip_null_dpo_action_t_ ip_null_dpo_action_t
The IP NULL DPO represents the rubbish bin for IP traffic.
ip_null_dpo_action_t_
The IP NULL DPO represents the rubbish bin for IP traffic.
void ip_null_dpo_module_init(void)
@ IP_NULL_ACTION_SEND_ICMP_UNREACH
ip_null_dpo_action_t ip_null_dpo_get_action(index_t indi)
The identity of a DPO is a combination of its type and its instance number/index of objects of that t...
vl_api_mac_event_action_t action