Versions in this module Expand all Collapse all v0 v0.4.1 Mar 14, 2022 Changes in this version + var ErrInvalidAddr = errors.New("invalid IP subnet/host") + func GetDefaultGatewayIP(iface *net.Interface) (gatewayIP net.IP, err error) + func GetDefaultInterface() (iface *net.Interface, ifaceIP net.IP, err error) + func GetInterfaceIP(iface *net.Interface) (ifaceIP net.IP, err error) + func GetLocalSubnetInterface(dstSubnet *net.IPNet) (iface *net.Interface, ifaceIP net.IP, err error) + func GetLocalSubnetInterfaceIP(iface *net.Interface, dstSubnet *net.IPNet) (net.IP, error) + func ParseIPNet(subnet string) (*net.IPNet, error)