FD.io VPP  v21.01.1
Vector Packet Processing
sr_policy_fn_registration_t Struct Reference

SR Policy behavior registration. More...

Data Fields

u16 sr_policy_function_number
 SR Policy plugin function. More...
 
u8function_name
 Function name. More...
 
u8keyword_str
 Behavior keyword (i.e. More...
 
u8def_str
 Behavior definition (i.e. More...
 
u8params_str
 Behavior parameters (i.e. More...
 
u8 prefix_length
 
dpo_type_t dpo
 DPO type registration. More...
 
format_function_tls_format
 LocalSID format function. More...
 
unformat_function_tls_unformat
 LocalSID unformat function. More...
 
sr_p_plugin_callback_tcreation
 Function within plugin that will be called after localsid creation. More...
 
sr_p_plugin_callback_tremoval
 Function within plugin that will be called before localsid removal. More...
 

Detailed Description

SR Policy behavior registration.

Definition at line 189 of file sr.h.

Field Documentation

◆ creation

sr_p_plugin_callback_t* sr_policy_fn_registration_t::creation

Function within plugin that will be called after localsid creation.

Definition at line 209 of file sr.h.

◆ def_str

u8* sr_policy_fn_registration_t::def_str

Behavior definition (i.e.

Endpoint with cross-connect)

Definition at line 197 of file sr.h.

◆ dpo

dpo_type_t sr_policy_fn_registration_t::dpo

DPO type registration.

Definition at line 203 of file sr.h.

◆ function_name

u8* sr_policy_fn_registration_t::function_name

Function name.

(key).

Definition at line 193 of file sr.h.

◆ keyword_str

u8* sr_policy_fn_registration_t::keyword_str

Behavior keyword (i.e.

End.X)

Definition at line 195 of file sr.h.

◆ ls_format

format_function_t* sr_policy_fn_registration_t::ls_format

LocalSID format function.

Definition at line 205 of file sr.h.

◆ ls_unformat

unformat_function_t* sr_policy_fn_registration_t::ls_unformat

LocalSID unformat function.

Definition at line 207 of file sr.h.

◆ params_str

u8* sr_policy_fn_registration_t::params_str

Behavior parameters (i.e.

<oif> <IP46next_hop>)

Definition at line 199 of file sr.h.

◆ prefix_length

u8 sr_policy_fn_registration_t::prefix_length

Definition at line 201 of file sr.h.

◆ removal

sr_p_plugin_callback_t* sr_policy_fn_registration_t::removal

Function within plugin that will be called before localsid removal.

Definition at line 211 of file sr.h.

◆ sr_policy_function_number

u16 sr_policy_fn_registration_t::sr_policy_function_number

SR Policy plugin function.

Definition at line 191 of file sr.h.


The documentation for this struct was generated from the following file: