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

# Variables

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

# Structs

BFD UDP - delete key from configuration - conf_key_id - key ID to add/replace/delete - key_len - length of key (must be non-zero) - key - key data BfdAuthDelKey defines message 'bfd_auth_del_key'.
BfdAuthDelKeyReply defines message 'bfd_auth_del_key_reply'.
BFD authentication key details - conf_key_id - configured key ID - use_count - how many BFD sessions currently use this key - auth_type - authentication type (RFC 5880/4.1/Auth Type) BfdAuthKeysDetails defines message 'bfd_auth_keys_details'.
Get a list of configured authentication keys BfdAuthKeysDump defines message 'bfd_auth_keys_dump'.
BFD UDP - add/replace key to configuration - conf_key_id - key ID to add/replace/delete - key_len - length of key (must be non-zero) - auth_type - authentication type (RFC 5880/4.1/Auth Type) - key - key data BfdAuthSetKey defines message 'bfd_auth_set_key'.
BfdAuthSetKeyReply defines message 'bfd_auth_set_key_reply'.
Add UDP BFD session on interface - sw_if_index - sw index of the interface - desired_min_tx - desired min transmit interval (microseconds) - required_min_rx - required min receive interval (microseconds) - local_addr - local address - peer_addr - peer address - is_ipv6 - local_addr, peer_addr are IPv6 if non-zero, otherwise IPv4 - detect_mult - detect multiplier (# of packets missed before connection goes down) - is_authenticated - non-zero if authentication is required - bfd_key_id - key id sent out in BFD packets (if is_authenticated) - conf_key_id - id of already configured key (if is_authenticated) BfdUDPAdd defines message 'bfd_udp_add'.
BfdUDPAddReply defines message 'bfd_udp_add_reply'.
BFD UDP - activate/change authentication - sw_if_index - sw index of the interface - local_addr - local address - peer_addr - peer address - is_ipv6 - local_addr, peer_addr are IPv6 if non-zero, otherwise IPv4 - is_delayed - change is applied once peer applies the change (on first received packet with this auth) - bfd_key_id - key id sent out in BFD packets - conf_key_id - id of already configured key BfdUDPAuthActivate defines message 'bfd_udp_auth_activate'.
BfdUDPAuthActivateReply defines message 'bfd_udp_auth_activate_reply'.
BFD UDP - deactivate authentication - sw_if_index - sw index of the interface - local_addr - local address - peer_addr - peer address - is_ipv6 - local_addr, peer_addr are IPv6 if non-zero, otherwise IPv4 - is_delayed - change is applied once peer applies the change (on first received non-authenticated packet) BfdUDPAuthDeactivate defines message 'bfd_udp_auth_deactivate'.
BfdUDPAuthDeactivateReply defines message 'bfd_udp_auth_deactivate_reply'.
Delete UDP BFD session on interface - sw_if_index - sw index of the interface - local_addr - local address - peer_addr - peer address - is_ipv6 - local_addr, peer_addr are IPv6 if non-zero, otherwise IPv4 BfdUDPDel defines message 'bfd_udp_del'.
Delete BFD echo source BfdUDPDelEchoSource defines message 'bfd_udp_del_echo_source'.
BfdUDPDelEchoSourceReply defines message 'bfd_udp_del_echo_source_reply'.
BfdUDPDelReply defines message 'bfd_udp_del_reply'.
Get BFD echo source BfdUDPGetEchoSource defines message 'bfd_udp_get_echo_source'.
Get BFD echo source reply - retval - return code - sw_if_index - interface to use as echo source - is_set - non-zero if set - have_usable_ip4 - non-zero if have usable IPv4 address - ip4_addr - IPv4 address - have_usable_ip6 - non-zero if have usable IPv6 address - ip6_addr - IPv6 address BfdUDPGetEchoSourceReply defines message 'bfd_udp_get_echo_source_reply'.
Modify UDP BFD session on interface - sw_if_index - sw index of the interface - desired_min_tx - desired min transmit interval (microseconds) - required_min_rx - required min receive interval (microseconds) - local_addr - local address - peer_addr - peer address - is_ipv6 - local_addr, peer_addr are IPv6 if non-zero, otherwise IPv4 - detect_mult - detect multiplier (# of packets missed before connection goes down) BfdUDPMod defines message 'bfd_udp_mod'.
BfdUDPModReply defines message 'bfd_udp_mod_reply'.
BFD session details structure - sw_if_index - sw index of the interface - local_addr - local address - peer_addr - peer address - is_ipv6 - local_addr, peer_addr are IPv6 if non-zero, otherwise IPv4 - state - session state - is_authenticated - non-zero if authentication in-use, zero otherwise - bfd_key_id - ID of key currently in-use if auth is on - conf_key_id - configured key ID for this session - required_min_rx - required min receive interval (microseconds) - desired_min_tx - desired min transmit interval (microseconds) - detect_mult - detect multiplier (# of packets missed before connection goes down) BfdUDPSessionDetails defines message 'bfd_udp_session_details'.
Get all BFD sessions BfdUDPSessionDump defines message 'bfd_udp_session_dump'.
BfdUDPSessionEvent defines message 'bfd_udp_session_event'.
Set flags of BFD UDP session - sw_if_index - sw index of the interface - local_addr - local address - peer_addr - peer address - is_ipv6 - local_addr, peer_addr are IPv6 if non-zero, otherwise IPv4 - flags - set the admin state, 1 = up, 0 = down BfdUDPSessionSetFlags defines message 'bfd_udp_session_set_flags'.
BfdUDPSessionSetFlagsReply defines message 'bfd_udp_session_set_flags_reply'.
Set BFD echo source - sw_if_index - interface to use as echo source BfdUDPSetEchoSource defines message 'bfd_udp_set_echo_source'.
BfdUDPSetEchoSourceReply defines message 'bfd_udp_set_echo_source_reply'.
BfdUDPUpd defines message 'bfd_udp_upd'.
BfdUDPUpdReply defines message 'bfd_udp_upd_reply'.
Register for BFD events - enable_disable - 1 => register for events, 0 => cancel registration - pid - sender's pid WantBfdEvents defines message 'want_bfd_events'.
WantBfdEventsReply defines message 'want_bfd_events_reply'.

# Interfaces

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

# Type aliases

BfdState defines enum 'bfd_state'.