Documentation ¶
Index ¶
- func BoolToString(str string) string
- func IsAddressFamily(family string) bool
- func IsArrayEmpty(str []string) bool
- func IsBondLACPTransmitRate(ltr string) bool
- func IsBondMode(mode string) bool
- func IsBondTransmitHashPolicy(mode, thp string) bool
- func IsBool(str string) bool
- func IsBoolWithIp(s string) bool
- func IsDHCP(s string) bool
- func IsDHCPDUIDType(id string) bool
- func IsDHCPOptionType(op string) bool
- func IsDHCPv4ClientIdentifier(identifier string) bool
- func IsDHCPv4SendOption(option string) bool
- func IsDHCPv6SendVendorOption(option string) bool
- func IsDHCPv6WithoutRA(ra string) bool
- func IsEmpty(str string) bool
- func IsHost(host string) bool
- func IsIP(str string) bool
- func IsIPs(s []string) bool
- func IsInt(s string) (int, error)
- func IsIpVLanFlags(flags string) bool
- func IsIpVLanMode(mode string) bool
- func IsLinkActivationPolicy(policy string) bool
- func IsLinkAdvertise(advertise string) bool
- func IsLinkAlternativeNamesPolicy(policy string) bool
- func IsLinkBitsPerSecond(value string) bool
- func IsLinkDuplex(duplex string) bool
- func IsLinkGSO(value string) bool
- func IsLinkGroup(value string) bool
- func IsLinkLocalAddressing(s string) bool
- func IsLinkMACAddressPolicy(policy string) bool
- func IsLinkMtu(value string) bool
- func IsLinkName(name string) bool
- func IsLinkNamePolicy(policy string) bool
- func IsLinkPort(port string) bool
- func IsLinkQueue(id string) bool
- func IsLinkQueueLength(queueLength string) bool
- func IsLinkWakeOnLan(value string) bool
- func IsMacVLanMode(mode string) bool
- func IsMulticastDNS(s string) bool
- func IsNFTChainHook(h string) bool
- func IsNFTChainPolicy(p string) bool
- func IsNFTChainType(c string) bool
- func IsNFTFamily(f string) bool
- func IsNotMAC(mac string) bool
- func IsPort(port string) bool
- func IsProcSysNetPath(p string) bool
- func IsRouterPreference(p string) bool
- func IsRoutingFirewallMark(mark string) bool
- func IsRoutingIPProtocol(p string) bool
- func IsRoutingPort(port string) bool
- func IsRoutingSuppressPrefixLength(value string) bool
- func IsRoutingType(typ string) bool
- func IsRoutingTypeOfService(svc string) bool
- func IsRoutingUser(usr string) bool
- func IsScope(s string) bool
- func IsUint16(s string) bool
- func IsUint32(s string) bool
- func IsUint8(s string) bool
- func IsUintOrMax(s string) bool
- func IsVSockHost(host string) bool
- func IsValidIP(ip string) bool
- func IsValidPkgName(name string) bool
- func IsValidPkgNameList(pkglist string) bool
- func IsVxLanVNI(id string) bool
- func IsWireGuardListenPort(port string) bool
- func IsWireGuardPeerEndpoint(endPoint string) bool
- func LinkExists(link string) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BoolToString ¶
func IsAddressFamily ¶
func IsArrayEmpty ¶
func IsBondLACPTransmitRate ¶
func IsBondMode ¶
func IsBoolWithIp ¶
func IsDHCPDUIDType ¶
func IsDHCPOptionType ¶
func IsDHCPv4SendOption ¶
func IsDHCPv6WithoutRA ¶
func IsIpVLanFlags ¶
func IsIpVLanMode ¶
func IsLinkActivationPolicy ¶
func IsLinkAdvertise ¶
func IsLinkBitsPerSecond ¶
func IsLinkDuplex ¶
func IsLinkGroup ¶
func IsLinkLocalAddressing ¶
func IsLinkMACAddressPolicy ¶
func IsLinkName ¶
func IsLinkNamePolicy ¶
func IsLinkPort ¶
func IsLinkQueue ¶
func IsLinkQueueLength ¶
func IsLinkWakeOnLan ¶
func IsMacVLanMode ¶
func IsMulticastDNS ¶
func IsNFTChainHook ¶
func IsNFTChainPolicy ¶
func IsNFTChainType ¶
func IsNFTFamily ¶
func IsProcSysNetPath ¶
func IsRouterPreference ¶
func IsRoutingFirewallMark ¶
func IsRoutingIPProtocol ¶
func IsRoutingPort ¶
func IsRoutingType ¶
func IsRoutingTypeOfService ¶
func IsRoutingUser ¶
func IsUintOrMax ¶
func IsVSockHost ¶
func IsValidPkgName ¶
func IsValidPkgNameList ¶
we allow multiple packages separated by commas
func IsVxLanVNI ¶
func IsWireGuardListenPort ¶
func IsWireGuardPeerEndpoint ¶
func LinkExists ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.