Documentation ¶
Index ¶
- Constants
- func VerifyOffer(xid uint32) func(dhcpmsg.Message, dhcpmsg.DecodedOptions) State
- func VerifyRebindingAck(lm dhcpmsg.Message, lopt dhcpmsg.DecodedOptions, xid uint32) func(dhcpmsg.Message, dhcpmsg.DecodedOptions) State
- func VerifyRenewingAck(lm dhcpmsg.Message, lopt dhcpmsg.DecodedOptions, xid uint32) func(dhcpmsg.Message, dhcpmsg.DecodedOptions) State
- func VerifySelectingAck(lm dhcpmsg.Message, lopt dhcpmsg.DecodedOptions, xid uint32) func(dhcpmsg.Message, dhcpmsg.DecodedOptions) State
- type State
Constants ¶
View Source
const ( Failed = iota Passed IsNack )
Variables ¶
This section is empty.
Functions ¶
func VerifyOffer ¶
VerifyOffer verifies that this message was an offer reply with YourIP and a ServerIdentifier.
func VerifyRebindingAck ¶
func VerifyRebindingAck(lm dhcpmsg.Message, lopt dhcpmsg.DecodedOptions, xid uint32) func(dhcpmsg.Message, dhcpmsg.DecodedOptions) State
VerifyRebindingAck checks the ACK message of a DHCPREQUEST while rebinding.
func VerifyRenewingAck ¶
func VerifyRenewingAck(lm dhcpmsg.Message, lopt dhcpmsg.DecodedOptions, xid uint32) func(dhcpmsg.Message, dhcpmsg.DecodedOptions) State
VerifyRenewingAck checks the ACK message of a DHCPREQUEST while renewing.
func VerifySelectingAck ¶
func VerifySelectingAck(lm dhcpmsg.Message, lopt dhcpmsg.DecodedOptions, xid uint32) func(dhcpmsg.Message, dhcpmsg.DecodedOptions) State
VerifySelectingAck checks the ACK message sent to a selecting DHCPREQUEST.
Types ¶
Click to show internal directories.
Click to hide internal directories.