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

# Structs

Add or Delete MAP rule from a domain (Only used for shared IPv4 per subscriber) - index - MAP Domain index - is_add - If 1 add rule, if 0 delete rule - ip6_dst - MAP CE IPv6 address - psid - Rule PSID MapAddDelRule defines message 'map_add_del_rule'.
MapAddDelRuleReply defines message 'map_add_del_rule_reply'.
Add MAP domains - ip6_prefix - Rule IPv6 prefix - ip4_prefix - Rule IPv4 prefix - ip6_src - MAP domain IPv6 BR address / Tunnel source - ea_bits_len - Embedded Address bits length - psid_offset - Port Set Identifier (PSID) offset - psid_length - PSID length - mtu - MTU.
Reply for MAP domain add - index - MAP domain index - retval - return code MapAddDomainReply defines message 'map_add_domain_reply'.
Delete MAP domain - index - MAP Domain index MapDelDomain defines message 'map_del_domain'.
MapDelDomainReply defines message 'map_del_domain_reply'.
Details about a single MAP domain - domain_index - MAP domain index - ip6_prefix - Rule IPv6 prefix - ip4_prefix - Rule IPv4 prefix - ip6_src - MAP domain IPv6 BR address / Tunnel source - ea_bits_len - Embedded Address bits length - psid_offset - Port Set Identifier (PSID) offset - psid_length - PSID length - flags - - mtu - MTU - tag - The user field stored with the MAP at creation time MapDomainDetails defines message 'map_domain_details'.
MapDomainDump defines message 'map_domain_dump'.
Get list of map domains MapDomainsGet defines message 'map_domains_get'.
MapDomainsGetReply defines message 'map_domains_get_reply'.
Enable or disable a MAP interface - sw_if_index - - is_enable - 0=disable, 1=enable interface - is_translation - 0=encapsulation, 1=translation MapIfEnableDisable defines message 'map_if_enable_disable'.
MapIfEnableDisableReply defines message 'map_if_enable_disable_reply'.
Add/delete MAP pre-resolve IP addresses parameters - is_add - 1 = Add non-zero IP addresses, 0 = delete - ip4_nh_address - direct IP4 next-hop address - ip6_nh_address - direct IP6 next-hop address MapParamAddDelPreResolve defines message 'map_param_add_del_pre_resolve'.
MapParamAddDelPreResolveReply defines message 'map_param_add_del_pre_resolve_reply'.
Request for a single block of MAP parameters MapParamGet defines message 'map_param_get'.
Reply for map_param_get request - retval - return code for request - inner - 1=frag inner packet, 0=frag tunnel packets, ~0=untouched - ignore_df - 1=IP4 fragm despite DF bit, 0=honor DF, ~0=untouched - icmp_ip4_err_relay_src - IPv4 ICMP err relay src address - icmp6_enable_unreachable - 1 = send ICMP unreachable err msgs - ip4_nh_address - direct IP4 next-hop address - ip6_nh_address - direct IP6 next-hop address - sec_check_enable - 1=enable security check on first inbound packet - sec_check_fragments - 1=enable check on (subsequent) fragments too - tc_copy - 1 = copy packet class/TOS field, 0 = use class instead - tc_class - class field value when copy == 0 MapParamGetReply defines message 'map_param_get_reply'.
Set MAP fragmentation parameters - inner - 1=frag inner packet, 0=frag tunnel packets - ignore_df - 1=IP4 fragment despite DF bit, 0=honor DF MapParamSetFragmentation defines message 'map_param_set_fragmentation'.
MapParamSetFragmentationReply defines message 'map_param_set_fragmentation_reply'.
Set MAP ICMP parameters - icmp4_err_relay_src - IPv4 ICMP err relay src address MapParamSetICMP defines message 'map_param_set_icmp'.
Set MAP ICMP6 parameters - enable_unreachable - 1 = send ICMP unreachable err msgs MapParamSetICMP6 defines message 'map_param_set_icmp6'.
MapParamSetICMP6Reply defines message 'map_param_set_icmp6_reply'.
MapParamSetICMPReply defines message 'map_param_set_icmp_reply'.
Set MAP security-check parameters - enable - 1=enable security check on first inbound packet - fragments - 1=enable check on (subsequent) fragments too MapParamSetSecurityCheck defines message 'map_param_set_security_check'.
MapParamSetSecurityCheckReply defines message 'map_param_set_security_check_reply'.
Set MAP TCP parameters @parma tcp_mss - TCP MSS clamping value MapParamSetTCP defines message 'map_param_set_tcp'.
MapParamSetTCPReply defines message 'map_param_set_tcp_reply'.
Set MAP traffic class parameters - copy - 1 = copy packet class/TOS field, 0 = use tc_class instead - tc_class - class field value when copy == 0 MapParamSetTrafficClass defines message 'map_param_set_traffic_class'.
MapParamSetTrafficClassReply defines message 'map_param_set_traffic_class_reply'.
MapRuleDetails defines message 'map_rule_details'.
MapRuleDump defines message 'map_rule_dump'.
Request for a single block of summary stats MapSummaryStats defines message 'map_summary_stats'.
Reply for map_summary_stats request - retval - return code for request - total_bindings - - total_pkts - - total_ip4_fragments - - total_security_check - MapSummaryStatsReply defines message 'map_summary_stats_reply'.

# Interfaces

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