summaryrefslogtreecommitdiffhomepage
path: root/dhcpv4/nclient4
diff options
context:
space:
mode:
authorPablo Mazzini <pmazzini@gmail.com>2023-03-27 14:52:26 +0100
committerGitHub <noreply@github.com>2023-03-27 14:52:26 +0100
commit74ae03f2425e0d49fbf1206e9daf33bb1919201d (patch)
tree3cbb6f46621fd63d91a2b1f60456be16598665d6 /dhcpv4/nclient4
parentb11966a48d46d5e73271cfe3ab0a5cd5cf21d1a8 (diff)
parent26f85b3754c8b6bcc087d38e52012461f7f133e2 (diff)
Merge pull request #498 from twelho/renew-from-ack
dhcpv4: change `NewRenewFromOffer` to `NewRenewFromAck`
Diffstat (limited to 'dhcpv4/nclient4')
-rw-r--r--dhcpv4/nclient4/lease.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/dhcpv4/nclient4/lease.go b/dhcpv4/nclient4/lease.go
index 9ee3109..8b1d9e6 100644
--- a/dhcpv4/nclient4/lease.go
+++ b/dhcpv4/nclient4/lease.go
@@ -47,7 +47,7 @@ func (c *Client) Renew(ctx context.Context, lease *Lease, modifiers ...dhcpv4.Mo
return nil, fmt.Errorf("lease is nil")
}
- request, err := dhcpv4.NewRenewFromOffer(lease.Offer, dhcpv4.PrependModifiers(modifiers,
+ request, err := dhcpv4.NewRenewFromAck(lease.ACK, dhcpv4.PrependModifiers(modifiers,
dhcpv4.WithOption(dhcpv4.OptMaxMessageSize(MaxMessageSize)))...)
if err != nil {
return nil, fmt.Errorf("unable to create a request: %w", err)