* make_option_mask: use `nd_` prefix for nd options
The prefix for neighbor discovery options was partially changed to
`nd6_` in
d5700a48edf7006369f766d225e70bbca3d8055c. However
set_option_space continued to use `nd_`. This prevented either
`nd6_prefix_information` or `nd_prefix_information` from being parsed
since the former was in the wrong option space, and the latter did not
have the prefix removed.
* manual: fix nd_ and dhcp6_ option prefixes
continue;
if (strncmp(token, "dhcp6_", 6) == 0)
token += 6;
- if (strncmp(token, "nd6_", 4) == 0)
- token += 4;
+ if (strncmp(token, "nd_", 3) == 0)
+ token += 3;
match = 0;
for (i = 0, opt = odopts; i < odopts_len; i++, opt++) {
if (opt->var == NULL || opt->option == 0)
exported to
.Xr dhcpcd-run-hooks 8 ,
with a prefix of
-.Va _nd .
+.Va nd_ .
.It Ic define6 Ar code Ar type Ar variable
Defines the DHCPv6 option
.Ar code
exported to
.Xr dhcpcd-run-hooks 8 ,
with a prefix of
-.Va _dhcp6 .
+.Va dhcp6_ .
.It Ic vendopt Ar code Ar type Ar variable
Defines the Vendor-Identifying Vendor Options.
The