FD.io VPP
v20.09-64-g4f7b92f0a
Vector Packet Processing
|
Session rules details. More...
Data Fields | |
u32 | context |
vl_api_transport_proto_t | transport_proto |
vl_api_prefix_t | lcl |
vl_api_prefix_t | rmt |
u16 | lcl_port |
u16 | rmt_port |
u32 | action_index |
u32 | appns_index |
vl_api_session_rule_scope_t | scope |
string | tag [64] |
Session rules details.
context | - sender context, to match reply w/ request |
transport_proto | - transport protocol |
is_ip4 | - flag to indicate if ip addresses are ip4 or 6 |
lcl_ip | - local ip |
lcl_plen | - local prefix length |
rmt_ip | - remote ip |
rmt_ple | - remote prefix length |
lcl_port | - local port |
rmt_port | - remote port |
action_index | - the only action defined now is forward to application with index action_index |
appns_index | - application namespace where rule is to be applied to |
scope | - enum that indicates scope of the rule: global or local. If 0, default is global, 1 is global 2 is local, 3 is both |
tag | - tag |
Definition at line 307 of file session.api.
u32 vl_api_session_rules_details_t::action_index |
Definition at line 315 of file session.api.
u32 vl_api_session_rules_details_t::appns_index |
Definition at line 316 of file session.api.
u32 vl_api_session_rules_details_t::context |
Definition at line 309 of file session.api.
vl_api_prefix_t vl_api_session_rules_details_t::lcl |
Definition at line 311 of file session.api.
u16 vl_api_session_rules_details_t::lcl_port |
Definition at line 313 of file session.api.
vl_api_prefix_t vl_api_session_rules_details_t::rmt |
Definition at line 312 of file session.api.
u16 vl_api_session_rules_details_t::rmt_port |
Definition at line 314 of file session.api.
vl_api_session_rule_scope_t vl_api_session_rules_details_t::scope |
Definition at line 317 of file session.api.
string vl_api_session_rules_details_t::tag[64] |
Definition at line 318 of file session.api.
vl_api_transport_proto_t vl_api_session_rules_details_t::transport_proto |
Definition at line 310 of file session.api.