{ "types": [ [ "srv6_sid", [ "u8", "addr", 16 ] ], [ "srv6_sid_list", [ "u8", "num_sids" ], [ "u32", "weight" ], [ "vl_api_srv6_sid_t", "sids", 16 ] ], [ "sr_ip6_address", [ "u8", "data", 16 ] ] ], "messages": [ [ "sr_localsid_add_del", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u8", "is_del" ], [ "vl_api_srv6_sid_t", "localsid" ], [ "u8", "end_psp" ], [ "u8", "behavior" ], [ "u32", "sw_if_index" ], [ "u32", "vlan_index" ], [ "u32", "fib_table" ], [ "u8", "nh_addr6", 16 ], [ "u8", "nh_addr4", 4 ], { "crc": "0xb30489eb" } ], [ "sr_localsid_add_del_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" } ], [ "sr_policy_add", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u8", "bsid_addr", 16 ], [ "u32", "weight" ], [ "u8", "is_encap" ], [ "u8", "type" ], [ "u32", "fib_table" ], [ "vl_api_srv6_sid_list_t", "sids" ], { "crc": "0x4b6e2484" } ], [ "sr_policy_add_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" } ], [ "sr_policy_mod", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u8", "bsid_addr", 16 ], [ "u32", "sr_policy_index" ], [ "u32", "fib_table" ], [ "u8", "operation" ], [ "u32", "sl_index" ], [ "u32", "weight" ], [ "vl_api_srv6_sid_list_t", "sids" ], { "crc": "0xc1dfaee0" } ], [ "sr_policy_mod_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" } ], [ "sr_policy_del", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "vl_api_srv6_sid_t", "bsid_addr" ], [ "u32", "sr_policy_index" ], { "crc": "0xe4133171" } ], [ "sr_policy_del_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" } ], [ "sr_set_encap_source", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u8", "encaps_source", 16 ], { "crc": "0xd05bb4de" } ], [ "sr_set_encap_source_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" } ], [ "sr_set_encap_hop_limit", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u8", "hop_limit" ], { "crc": "0xaa75d7d0" } ], [ "sr_set_encap_hop_limit_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" } ], [ "sr_steering_add_del", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], [ "u8", "is_del" ], [ "u8", "bsid_addr", 16 ], [ "u32", "sr_policy_index" ], [ "u32", "table_id" ], [ "u8", "prefix_addr", 16 ], [ "u32", "mask_width" ], [ "u32", "sw_if_index" ], [ "u8", "traffic_type" ], { "crc": "0x28b5dcab" } ], [ "sr_steering_add_del_reply", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "i32", "retval" ], { "crc": "0xe8d4e804" } ], [ "sr_localsids_dump", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], { "crc": "0x51077d14" } ], [ "sr_localsids_details", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "vl_api_srv6_sid_t", "addr" ], [ "u8", "end_psp" ], [ "u16", "behavior" ], [ "u32", "fib_table" ], [ "u32", "vlan_index" ], [ "u8", "xconnect_nh_addr6", 16 ], [ "u8", "xconnect_nh_addr4", 4 ], [ "u32", "xconnect_iface_or_vrf_table" ], { "crc": "0x0791babc" } ], [ "sr_policies_dump", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], { "crc": "0x51077d14" } ], [ "sr_policies_details", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "vl_api_srv6_sid_t", "bsid" ], [ "u8", "type" ], [ "u8", "is_encap" ], [ "u32", "fib_table" ], [ "u8", "num_sid_lists" ], [ "vl_api_srv6_sid_list_t", "sid_lists", 0, "num_sid_lists" ], { "crc": "0x5087f460" } ], [ "sr_steering_pol_dump", [ "u16", "_vl_msg_id" ], [ "u32", "client_index" ], [ "u32", "context" ], { "crc": "0x51077d14" } ], [ "sr_steering_pol_details", [ "u16", "_vl_msg_id" ], [ "u32", "context" ], [ "u8", "traffic_type" ], [ "u32", "fib_table" ], [ "u8", "prefix_addr", 16 ], [ "u32", "mask_width" ], [ "u32", "sw_if_index" ], [ "vl_api_srv6_sid_t", "bsid" ], { "crc": "0x5627d483" } ] ], "unions": [], "enums": [], "services": { "sr_localsid_add_del": { "reply": "sr_localsid_add_del_reply" }, "sr_policy_add": { "reply": "sr_policy_add_reply" }, "sr_policy_mod": { "reply": "sr_policy_mod_reply" }, "sr_policy_del": { "reply": "sr_policy_del_reply" }, "sr_set_encap_source": { "reply": "sr_set_encap_source_reply" }, "sr_set_encap_hop_limit": { "reply": "sr_set_encap_hop_limit_reply" }, "sr_steering_add_del": { "reply": "sr_steering_add_del_reply" }, "sr_localsids_dump": { "reply": "sr_localsids_details", "stream": true }, "sr_policies_dump": { "reply": "sr_policies_details", "stream": true }, "sr_steering_pol_dump": { "reply": "sr_steering_pol_details", "stream": true } }, "options": { "version": "1.2.0" }, "aliases": {}, "vl_api_version": "0xbf277f96" }