# Functions
FromVppAddress - converts ip_types.Address to net.IP.
FromVppAddressWithPrefix - converts ip_types.AddressWithPrefix to *net.IPNet.
FromVppIPAddressUnion - converts ip_types.AddressUnion to net.IP.
FromVppPrefix - converts ip_types.Prefix to *net.IPNet.
IsV6toFibProto - returns fib_types.FIB_API_PATH_NH_PROTO_IP6 if isv6 is true
fib_types.FIB_API_PATH_NH_PROTO_IP4 if isv6 is false
Example:
Given a *net.IPNet dst: types.IsV6toFibProto(dst.IP.To4() == nil).
ToVppAddress - converts addr to ip_types.Address.
ToVppAddressWithPrefix - converts prefix to ip_types.AddressWithPrefix.
ToVppMacAddress - converts *net.HardwareAddr to ethernet_types.MacAddress.
ToVppPrefix - converts prefix to ip_types.Prefix.