]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
IPv6: DNSSL is an array of domains
authorRoy Marples <roy@marples.name>
Mon, 23 Sep 2024 14:34:15 +0000 (14:34 +0000)
committerRoy Marples <roy@marples.name>
Mon, 23 Sep 2024 14:34:15 +0000 (14:34 +0000)
As per RFC 8106 section 5.2.
Fixes #367

Thanks to Scott Shambarger.

src/dhcpcd-definitions-small.conf
src/dhcpcd-definitions.conf

index da975cf4a2a2cc1b27a0b068f8422ff2310a18c2..8e96f48e0e83265955e992a896e196464e34782c 100644 (file)
@@ -78,7 +78,7 @@ embed         array ip6address        servers
 definend 31    index embed             dnssl
 embed          uint16                  reserved
 embed          uint32                  lifetime
-embed          domain                  search
+embed          array domain            search
 
 ##############################################################################
 # DHCPv6 options, RFC3315
index 8c447e615173038e4e02b288f33d9e483eea11ef..1786ed14f286e49bada71d39198263074fc4d448 100644 (file)
@@ -421,7 +421,7 @@ embed               array ip6address        servers
 definend 31    index embed             dnssl
 embed          uint16                  reserved
 embed          uint32                  lifetime
-embed          domain                  search
+embed          array domain            search
 
 ##############################################################################
 # DHCPv6 options, RFC3315