Versions in this module Expand all Collapse all v1 v1.1.0 Jul 9, 2026 Changes in this version + const DmzNamespace + const DmzPub4 + const FamilyAll + const FamilyV4 + const FamilyV6 + const NdmzBridge + type DHCPMon struct + func NewDHCPMon(iface, namespace string, z *zinit.Client) *DHCPMon + func (d *DHCPMon) Start(ctx context.Context) error + type DMZ interface + AttachNR func(networkID, nr, ipamLeaseDir string) error + Create func(ctx context.Context) error + Delete func() error + DetachNR func(networkID, ipamLeaseDir string) error + GetDefaultGateway func(destination net.IP) (net.IP, error) + GetIP func(family int) ([]net.IPNet, error) + GetIPFor func(inf string) ([]net.IPNet, error) + Interfaces func() ([]types.IfaceInfo, error) + Namespace func() string + SupportsPubIPv4 func() bool + func New(nodeID string, public *netlink.Bridge) DMZ