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 376 of file ad.c.
u8* format_srv6_ad_localsid |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
Definition at line 250 of file ad.c.
Definition at line 385 of file ad.c.
void srv6_ad_dpo_unlock |
( |
dpo_id_t * |
dpo | ) |
|
Definition at line 390 of file ad.c.
Definition at line 411 of file ad.c.
Definition at line 43 of file ad.c.
Definition at line 183 of file ad.c.
Definition at line 295 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 400 of file ad.c.
Definition at line 38 of file ad.c.
Initial value:= {
}
static const char *const srv6_ad_ip6_nodes[]
Definition at line 405 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 394 of file ad.c.