Go to the source code of this file.
#define PARAM_AD_IIF (1 << 2) |
#define PARAM_AD_NH (1 << 0) |
#define PARAM_AD_OIF (1 << 1) |
#define SID_CREATE_IFACE_FEATURE_ERROR -1 |
Definition at line 27 of file ad.c.
#define SID_CREATE_INVALID_ADJ_INDEX -5 |
Definition at line 30 of file ad.c.
#define SID_CREATE_INVALID_IFACE_INDEX -4 |
Definition at line 29 of file ad.c.
#define SID_CREATE_INVALID_IFACE_TYPE -3 |
Definition at line 28 of file ad.c.
static u8* format_srv6_ad_dpo |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
|
static |
Definition at line 375 of file ad.c.
u8* format_srv6_ad_localsid |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
Definition at line 249 of file ad.c.
Definition at line 384 of file ad.c.
void srv6_ad_dpo_unlock |
( |
dpo_id_t * |
dpo | ) |
|
Definition at line 389 of file ad.c.
Definition at line 410 of file ad.c.
Definition at line 42 of file ad.c.
Definition at line 182 of file ad.c.
Definition at line 294 of file ad.c.
VNET_FEATURE_INIT |
( |
srv6_ad2_rewrite |
, |
|
|
static |
|
|
) |
| |
VNET_FEATURE_INIT |
( |
srv6_ad4_rewrite |
, |
|
|
static |
|
|
) |
| |
VNET_FEATURE_INIT |
( |
srv6_ad6_rewrite |
, |
|
|
static |
|
|
) |
| |
Initial value:=
"Endpoint with dynamic proxy to SR-unaware appliance"
Definition at line 34 of file ad.c.
unsigned char function_name[] = "SRv6-AD-plugin" |
Definition at line 32 of file ad.c.
unsigned char keyword_str[] = "End.AD" |
Definition at line 33 of file ad.c.
unsigned char params_str[] = "nh <next-hop> oif <iface-out> iif <iface-in>" |
Definition at line 36 of file ad.c.
const char* const srv6_ad_ip6_nodes[] |
|
static |
Initial value:
Definition at line 399 of file ad.c.
Initial value:= {
}
static const char *const srv6_ad_ip6_nodes[]
Definition at line 404 of file ad.c.
Initial value:= {
}
void srv6_ad_dpo_unlock(dpo_id_t *dpo)
void srv6_ad_dpo_lock(dpo_id_t *dpo)
static u8 * format_srv6_ad_dpo(u8 *s, va_list *args)
Definition at line 393 of file ad.c.