# Functions
HeaderMarker returns suitable header marker from version.
HeaderSize returns suitable header size from version.
IsAllowableSoftwareName returns bool from version number and softwareName.
NewClient returns a Client instance (Client constructor).
RouteTypeFromString converts from string to route type.
# Constants
quagga, frr3, frr4, frr5.
quagga, frr3, frr4, frr5.
DefaultVrf is default vrf id is referredd in zclient and server.
quagga, frr3, frr4, frr5, frr6, frr7.
FlagIBGP is referred in zclient.
FlagSelected referred in zclient_test.
MaxZapiVer is maximum zebra api version which is referredd in zclient.
MessageDistance is referred in zclient_test.
deleted in frr7.3.
MessageMetric is referred in zclient.
MessageMTU is referred in zclient_test.
MessageNexthop is referred in zclient.
MinZapiVer is minimum zebra api version which is referred in zclient.
RouteAdd is referred in zclient_test.
For FRRouting version 7 (ZAPI version 6).
RouteDelete is referred in zclient_test.
For FRRouting version 7 (ZAPI version 6).
Safi definition in Zebra of FRRouting 4.x, 5.x, 6.x, and 7.x.
# Structs
Client is zebra client which is referred in zclient.
GetLabelChunkBody is referred in zclient (Ref: zsend_assign_label_chunk_response).
Header is header of zebra message.
IPRouteBody is struct for IPRotue (zapi_route).
Message is referred in zclient.
Nexthop is referred in zclient (Ref: struct zapi_nexthop in lib/zclient.h of FRR5.x (ZAPI5)).
NexthopRegisterBody us referred in zclient.
Prefix referred in zclient is struct for network prefix and relate information.
RegisteredNexthop is referred in zclient.
# Interfaces
Body is an interface for zebra messages.
# Type aliases
APIType is referred in zclient_test.go:generate stringer -type=APIType.
Flag is Message Flag which is referred in zclient.
MessageFlag is the type of API Message Flags.
NexthopUpdateBody uses same data structure as IPRoute (zapi_route) after frr4 (Zapi5).
RouteType is referred in zclient.go:generate stringer -type=RouteType.
Safi is Subsequent Address Family IDentifier.go:generate stringer -type=Safi.