Merge pull request #255 from saravanakumar-periyasamy/master

some DHCP servers expect to request for explicit router options
This commit is contained in:
Dan Williams 2019-01-30 10:07:20 -06:00 committed by GitHub
commit c74e0e9967
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -130,6 +130,7 @@ func (l *DHCPLease) acquire() error {
opts := make(dhcp4.Options)
opts[dhcp4.OptionClientIdentifier] = []byte(l.clientID)
opts[dhcp4.OptionParameterRequestList] = []byte{byte(dhcp4.OptionRouter)}
pkt, err := backoffRetry(func() (*dhcp4.Packet, error) {
ok, ack, err := DhcpRequest(c, opts)