FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | abf_itf_attach_t_ |
Attachment data for an ABF policy to an interface. More... | |
Typedefs | |
typedef struct abf_itf_attach_t_ | abf_itf_attach_t |
Attachment data for an ABF policy to an interface. More... | |
typedef int(* | abf_itf_attach_walk_cb_t) (index_t aii, void *ctx0) |
Functions | |
static abf_itf_attach_t * | abf_itf_attach_get (u32 index) |
int | abf_itf_attach (fib_protocol_t fproto, u32 policy_id, u32 priority, u32 sw_if_index) |
int | abf_itf_detach (fib_protocol_t fproto, u32 policy_id, u32 sw_if_index) |
void | abf_itf_attach_walk (abf_itf_attach_walk_cb_t cb, void *ctx) |
Variables | |
abf_itf_attach_t * | abf_itf_attach_pool |
Pool of ABF interface attachment objects. More... | |
typedef struct abf_itf_attach_t_ abf_itf_attach_t |
Attachment data for an ABF policy to an interface.
typedef int(* abf_itf_attach_walk_cb_t) (index_t aii, void *ctx0) |
Definition at line 92 of file abf_itf_attach.h.
int abf_itf_attach | ( | fib_protocol_t | fproto, |
u32 | policy_id, | ||
u32 | priority, | ||
u32 | sw_if_index | ||
) |
Definition at line 166 of file abf_itf_attach.c.
|
inlinestatic |
Definition at line 81 of file abf_itf_attach.h.
void abf_itf_attach_walk | ( | abf_itf_attach_walk_cb_t | cb, |
void * | ctx | ||
) |
int abf_itf_detach | ( | fib_protocol_t | fproto, |
u32 | policy_id, | ||
u32 | sw_if_index | ||
) |
Definition at line 250 of file abf_itf_attach.c.
abf_itf_attach_t* abf_itf_attach_pool |
Pool of ABF interface attachment objects.
Definition at line 34 of file abf_itf_attach.c.