package
0.8.0
Repository: https://github.com/alkiranet/govpp.git
Documentation: pkg.go.dev

# Functions

Messages returns list of all messages in this module.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

add or delete ONE adjacency adjacency - is_add - add address if non-zero, else delete - vni - virtual network instance - reid - remote EID - leid - local EID OneAddDelAdjacency defines message 'one_add_del_adjacency'.
OneAddDelAdjacencyReply defines message 'one_add_del_adjacency_reply'.
Add/delete L2 ARP entries - is_add - add if non-zero; delete otherwise - bd - bridge domain - entry - ARP entry OneAddDelL2ArpEntry defines message 'one_add_del_l2_arp_entry'.
OneAddDelL2ArpEntryReply defines message 'one_add_del_l2_arp_entry_reply'.
add or delete ONE eid-table - is_add - add address if non-zero, else delete - eid - endpoint identifier - locator_set_name - name of locator_set to add/del eid-table - vni - virtual network instance - key - secret key OneAddDelLocalEid defines message 'one_add_del_local_eid'.
OneAddDelLocalEidReply defines message 'one_add_del_local_eid_reply'.
add or delete locator for locator set - is_add - add address if non-zero, else delete - locator_set_name - name of locator_set to add/del locator - sw_if_index - index of the interface - priority - priority of the locator - weight - weight of the locator OneAddDelLocator defines message 'one_add_del_locator'.
OneAddDelLocatorReply defines message 'one_add_del_locator_reply'.
add or delete locator_set - is_add - add address if non-zero, else delete - locator_set_name - locator name - locator_num - number of locators - locators - locator records OneAddDelLocatorSet defines message 'one_add_del_locator_set'.
Reply for locator_set add/del - retval - return code - ls_index - locator set index OneAddDelLocatorSetReply defines message 'one_add_del_locator_set_reply'.
add or delete map request itr rlocs - is_add - add address if non-zero, else delete - locator_set_name - locator set name OneAddDelMapRequestItrRlocs defines message 'one_add_del_map_request_itr_rlocs'.
OneAddDelMapRequestItrRlocsReply defines message 'one_add_del_map_request_itr_rlocs_reply'.
add or delete map-resolver - is_add - add address if non-zero, else delete - is_ipv6 - if non-zero the address is ipv6, else ipv4 - ip_address - array of address bytes OneAddDelMapResolver defines message 'one_add_del_map_resolver'.
OneAddDelMapResolverReply defines message 'one_add_del_map_resolver_reply'.
Add/delete map server - is_add - add address if non-zero; delete otherwise - is_ipv6 - if non-zero the address is ipv6, else ipv4 - ip_address - map server IP address OneAddDelMapServer defines message 'one_add_del_map_server'.
OneAddDelMapServerReply defines message 'one_add_del_map_server_reply'.
OneAddDelNdpEntry defines message 'one_add_del_ndp_entry'.
OneAddDelNdpEntryReply defines message 'one_add_del_ndp_entry_reply'.
add or delete remote static mapping - 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 - deid - dst EID - seid - src EID, valid only if is_src_dst is enabled - rloc_num - number of remote locators - rlocs - remote locator records OneAddDelRemoteMapping defines message 'one_add_del_remote_mapping'.
OneAddDelRemoteMappingReply defines message 'one_add_del_remote_mapping_reply'.
Request for ONE adjacencies - vni - filter adjacencies by VNI OneAdjacenciesGet defines message 'one_adjacencies_get'.
ONE adjacency reply - count - number of adjacencies - adjacencies - array of adjacencies OneAdjacenciesGetReply defines message 'one_adjacencies_get_reply'.
OneAdjacency defines type 'one_adjacency'.
map/unmap vni/bd_index to vrf - is_add - add or delete mapping - dp_table - virtual network id/bridge domain index - vrf - vrf - is_l2 - is l2 OneEidTableAddDelMap defines message 'one_eid_table_add_del_map'.
OneEidTableAddDelMapReply defines message 'one_eid_table_add_del_map_reply'.
// FIXME: action, authoritative OneEidTableDetails defines message 'one_eid_table_details'.
Request for eid table summary status - eid_set - if non-zero request info about specific mapping - vni - virtual network instance; valid only if eid_set != 0 - eid - endpoint identifier - filter - filter type; Support values: 0: all eid 1: local eid 2: remote eid OneEidTableDump defines message 'one_eid_table_dump'.
Shows relationship between vni and vrf/bd - dp_table - VRF index or bridge domain index - vni - virtual network instance OneEidTableMapDetails defines message 'one_eid_table_map_details'.
Request for one_eid_table_map_details - is_l2 - if set dump vni/bd mappings else vni/vrf OneEidTableMapDump defines message 'one_eid_table_map_dump'.
reply to one_eid_table_vni_dump - vni - virtual network instance OneEidTableVniDetails defines message 'one_eid_table_vni_details'.
Dumps all VNIs used in mappings OneEidTableVniDump defines message 'one_eid_table_vni_dump'.
enable or disable ONE feature - is_enable - enable protocol if non-zero, else disable OneEnableDisable defines message 'one_enable_disable'.
OneEnableDisablePetrMode defines message 'one_enable_disable_petr_mode'.
OneEnableDisablePetrModeReply defines message 'one_enable_disable_petr_mode_reply'.
OneEnableDisablePitrMode defines message 'one_enable_disable_pitr_mode'.
OneEnableDisablePitrModeReply defines message 'one_enable_disable_pitr_mode_reply'.
OneEnableDisableReply defines message 'one_enable_disable_reply'.
OneEnableDisableXtrMode defines message 'one_enable_disable_xtr_mode'.
OneEnableDisableXtrModeReply defines message 'one_enable_disable_xtr_mode_reply'.
Get ONE map request itr rlocs status - locator_set_name - name of the locator_set OneGetMapRequestItrRlocs defines message 'one_get_map_request_itr_rlocs'.
Request for map request itr rlocs summary status OneGetMapRequestItrRlocsReply defines message 'one_get_map_request_itr_rlocs_reply'.
OneGetTransportProtocol defines message 'one_get_transport_protocol'.
OneGetTransportProtocolReply defines message 'one_get_transport_protocol_reply'.
Request for list of bridge domains used by L2 ARP table OneL2ArpBdGet defines message 'one_l2_arp_bd_get'.
Reply with list of bridge domains used by L2 ARP table - count - number of elements in the list - bridge_domains - list of BDs OneL2ArpBdGetReply defines message 'one_l2_arp_bd_get_reply'.
Request for L2 ARP entries from specified bridge domain - bd - bridge domain OneL2ArpEntriesGet defines message 'one_l2_arp_entries_get'.
Reply with L2 ARP entries from specified bridge domain - retval - error code - count - number of elements in the list - vl_api_one_arp_entry_t - list of entries OneL2ArpEntriesGetReply defines message 'one_l2_arp_entries_get_reply'.
OneL2ArpEntry defines type 'one_l2_arp_entry'.
ONE locator_set status - local - if is set, then locator is local - locator_set_name - name of the locator_set - sw_if_index - sw_if_index of the locator - priority - locator priority - weight - locator weight OneLocatorDetails defines message 'one_locator_details'.
Request for map one locator status - locator_set_index - index of locator_set - ls_name - locator set name - is_index_set - flag indicating whether ls_name or ls_index is set OneLocatorDump defines message 'one_locator_dump'.
ONE locator_set status - ls_index - locator set index - ls_name - name of the locator set OneLocatorSetDetails defines message 'one_locator_set_details'.
Request for locator_set summary status - filter - filter type Supported values: 0: all locator sets 1: local locator sets 2: remote locator sets OneLocatorSetDump defines message 'one_locator_set_dump'.
enable/disable ONE map-register - is_enable - enable if non-zero; disable otherwise OneMapRegisterEnableDisable defines message 'one_map_register_enable_disable'.
OneMapRegisterEnableDisableReply defines message 'one_map_register_enable_disable_reply'.
OneMapRegisterFallbackThreshold defines message 'one_map_register_fallback_threshold'.
OneMapRegisterFallbackThresholdReply defines message 'one_map_register_fallback_threshold_reply'.
Set TTL for map register messages - ttl - time to live OneMapRegisterSetTTL defines message 'one_map_register_set_ttl'.
OneMapRegisterSetTTLReply defines message 'one_map_register_set_ttl_reply'.
set ONE map-request mode.
OneMapRequestModeReply defines message 'one_map_request_mode_reply'.
ONE map resolver status - is_ipv6 - if non-zero the address is ipv6, else ipv4 - ip_address - array of address bytes OneMapResolverDetails defines message 'one_map_resolver_details'.
Request for map resolver summary status OneMapResolverDump defines message 'one_map_resolver_dump'.
ONE map server details - is_ipv6 - if non-zero the address is ipv6, else ipv4 - ip_address - array of address bytes OneMapServerDetails defines message 'one_map_server_details'.
Request for map server summary status OneMapServerDump defines message 'one_map_server_dump'.
Request for list of bridge domains used by neighbor discovery OneNdpBdGet defines message 'one_ndp_bd_get'.
Reply with list of bridge domains used by neighbor discovery - count - number of elements in the list - bridge_domains - list of BDs OneNdpBdGetReply defines message 'one_ndp_bd_get_reply'.
OneNdpEntriesGet defines message 'one_ndp_entries_get'.
OneNdpEntriesGetReply defines message 'one_ndp_entries_get_reply'.
OneNdpEntry defines type 'one_ndp_entry'.
configure or delete ONE NSH mapping - ls_name - locator set name - is_add - add locator set if non-zero; delete otherwise OneNshSetLocatorSet defines message 'one_nsh_set_locator_set'.
OneNshSetLocatorSetReply defines message 'one_nsh_set_locator_set_reply'.
configure or disable ONE PITR node - ls_name - locator set name - is_add - add locator set if non-zero, else disable pitr OnePitrSetLocatorSet defines message 'one_pitr_set_locator_set'.
OnePitrSetLocatorSetReply defines message 'one_pitr_set_locator_set_reply'.
enable/disable ONE RLOC probing - is_enable - enable if non-zero; disable otherwise OneRlocProbeEnableDisable defines message 'one_rloc_probe_enable_disable'.
OneRlocProbeEnableDisableReply defines message 'one_rloc_probe_enable_disable_reply'.
Set ONE transport protocol - protocol - supported values: 1: UDP based LISP (default) 2: binary API OneSetTransportProtocol defines message 'one_set_transport_protocol'.
OneSetTransportProtocolReply defines message 'one_set_transport_protocol_reply'.
OneShowPetrMode defines message 'one_show_petr_mode'.
OneShowPetrModeReply defines message 'one_show_petr_mode_reply'.
OneShowPitrMode defines message 'one_show_pitr_mode'.
OneShowPitrModeReply defines message 'one_show_pitr_mode_reply'.
OneShowXtrMode defines message 'one_show_xtr_mode'.
OneShowXtrModeReply defines message 'one_show_xtr_mode_reply'.
OneStatsDetails defines message 'one_stats_details'.
OneStatsDump defines message 'one_stats_dump'.
OneStatsEnableDisable defines message 'one_stats_enable_disable'.
OneStatsEnableDisableReply defines message 'one_stats_enable_disable_reply'.
OneStatsFlush defines message 'one_stats_flush'.
OneStatsFlushReply defines message 'one_stats_flush_reply'.
configure or disable use of PETR - is_ip4 - Address is IPv4 if set and IPv6 otherwise - address - PETR IP address - is_add - add locator set if non-zero, else disable PETR OneUsePetr defines message 'one_use_petr'.
OneUsePetrReply defines message 'one_use_petr_reply'.
ShowOneMapRegisterFallbackThreshold defines message 'show_one_map_register_fallback_threshold'.
ShowOneMapRegisterFallbackThresholdReply defines message 'show_one_map_register_fallback_threshold_reply'.
Get state of ONE map-register ShowOneMapRegisterState defines message 'show_one_map_register_state'.
Reply for show_one_map_register_state - retval - return code ShowOneMapRegisterStateReply defines message 'show_one_map_register_state_reply'.
Get TTL for map register messages ShowOneMapRegisterTTL defines message 'show_one_map_register_ttl'.
Contains current TTL for map register messages - retval - return code - ttl - time to live ShowOneMapRegisterTTLReply defines message 'show_one_map_register_ttl_reply'.
Request for ONE map-request mode ShowOneMapRequestMode defines message 'show_one_map_request_mode'.
Reply for show_one_map_request_mode - retval - return code - mode - map-request mode ShowOneMapRequestModeReply defines message 'show_one_map_request_mode_reply'.
Request for ONE NSH mapping ShowOneNshMapping defines message 'show_one_nsh_mapping'.
Reply for ONE NSH mapping - is_set - is ONE NSH mapping set - locator_set_name - name of the locator_set if NSH mapping is set ShowOneNshMappingReply defines message 'show_one_nsh_mapping_reply'.
Request for ONE PITR status ShowOnePitr defines message 'show_one_pitr'.
Status of ONE PITR, enable or disable - status - ONE PITR enable if non-zero, else disable - locator_set_name - name of the locator_set ShowOnePitrReply defines message 'show_one_pitr_reply'.
Get state of ONE RLOC probing ShowOneRlocProbeState defines message 'show_one_rloc_probe_state'.
Reply for show_one_rloc_probe_state - retval - return code - is_enable - state of RLOC probing ShowOneRlocProbeStateReply defines message 'show_one_rloc_probe_state_reply'.
ShowOneStatsEnableDisable defines message 'show_one_stats_enable_disable'.
ShowOneStatsEnableDisableReply defines message 'show_one_stats_enable_disable_reply'.
Request for ONE status ShowOneStatus defines message 'show_one_status'.
ONE status - feature_status - enabled if non-zero, else disabled - gpe_status - enabled if non-zero, else disabled ShowOneStatusReply defines message 'show_one_status_reply'.
Request for ONE PETR status ShowOneUsePetr defines message 'show_one_use_petr'.
ONE PETR status, enable or disable - enable - ONE PETR enable if non-zero, else disable - is_ip4 - Address is IPv4 if non-zero, else IPv6 - address - PETR IP address ShowOneUsePetrReply defines message 'show_one_use_petr_reply'.

# Interfaces

RPCService defines RPC service one.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

OneFilter defines enum 'one_filter'.
OneMapMode defines enum 'one_map_mode'.