From a3ce4ba6230eaf0fceb9c67321bd1a3aa6d2e983 Mon Sep 17 00:00:00 2001 From: Chris Koch Date: Fri, 27 Dec 2019 08:00:00 -0800 Subject: v6: add IdentityOptions IANA and IATA options may contain Status Code and IAAddr options. Signed-off-by: Chris Koch --- dhcpv6/modifiers.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'dhcpv6/modifiers.go') diff --git a/dhcpv6/modifiers.go b/dhcpv6/modifiers.go index 14bfe51..ce5ce97 100644 --- a/dhcpv6/modifiers.go +++ b/dhcpv6/modifiers.go @@ -63,7 +63,7 @@ func WithIANA(addrs ...OptIAAddress) Modifier { iana = &OptIANA{} } for _, addr := range addrs { - iana.AddOption(&addr) + iana.Options.Add(&addr) } msg.UpdateOption(iana) } @@ -77,7 +77,7 @@ func WithIAID(iaid [4]byte) Modifier { iana := msg.Options.OneIANA() if iana == nil { iana = &OptIANA{ - Options: Options{}, + Options: IdentityOptions{Options: []Option{}}, } } copy(iana.IaId[:], iaid[:]) -- cgit v1.2.3