![]() |
FD.io VPP
v16.12-rc0-308-g931be3a
Vector Packet Processing
|
add or delete remote static mapping More...
Data Fields | |
| u32 | client_index |
| u32 | context |
| u8 | is_add |
| u8 | is_src_dst |
| u8 | del_all |
| u32 | vni |
| u8 | action |
| u8 | eid_type |
| u8 | eid [16] |
| u8 | eid_len |
| u8 | seid [16] |
| u8 | seid_len |
| u32 | rloc_num |
| u8 | rlocs [0] |
add or delete remote static mapping
| client_index | - opaque cookie to identify the sender |
| context | - sender context, to match reply w/ request |
| is_add | - add address if non-zero, else delete |
| is_src_dst | - flag indicating src/dst based routing policy |
| del_all | - if set, delete all remote mappings |
| vni | - virtual network instance |
| action | - negative map-reply action |
| eid_type | - 0 : ipv4 1 : ipv6 2 : mac |
| deid | - dst EID |
| seid | - src EID, valid only if is_src_dst is enabled |
| rloc_num | - number of remote locators |
| rlocs | - remote locator records Structure of remote locator: |
typedef struct vl_api_rloc_t_t { u8 is_ip4; u8 priority; u8 weight; u8 addr[16]; }