Documentation
¶
Index ¶
- func CheckIPInCIDR(ip net.IP, cidrStr string, log *logrus.Entry) bool
- func GetMAC(relayMsg *dhcpv6.RelayMessage, log *logrus.Entry) (net.HardwareAddr, error)
- func PrettyFormat(ipSpec interface{}, log *logrus.Entry) string
- func WaitForIPCreation(ctx context.Context, ipamIP *ipamv1alpha1.IP) (*ipamv1alpha1.IP, error)
- func WaitForIPDeletion(ctx context.Context, ipamIP *ipamv1alpha1.IP) error
- type Configuration
- type DHCPPacket
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetMAC ¶ added in v0.7.2
func GetMAC(relayMsg *dhcpv6.RelayMessage, log *logrus.Entry) (net.HardwareAddr, error)
func PrettyFormat ¶
func WaitForIPCreation ¶
func WaitForIPCreation(ctx context.Context, ipamIP *ipamv1alpha1.IP) (*ipamv1alpha1.IP, error)
func WaitForIPDeletion ¶
func WaitForIPDeletion(ctx context.Context, ipamIP *ipamv1alpha1.IP) error
Types ¶
type Configuration ¶
var Config Configuration
type DHCPPacket ¶ added in v0.6.1
type DHCPPacket interface {
Summary() string
}
Click to show internal directories.
Click to hide internal directories.