Clean up struct nd_opts, use nd6_options() function local variables
authorkn <kn@openbsd.org>
Fri, 6 Jan 2023 14:35:34 +0000 (14:35 +0000)
committerkn <kn@openbsd.org>
Fri, 6 Jan 2023 14:35:34 +0000 (14:35 +0000)
commitf704dce31ddd2e2c7af8c15e2e92d3c3cc81a4bc
tree6430a6bab88f66c9e3ed0212ba4d8827914414f7
parent40a2ab364263decfa0dec5576cf3380c859eed82
Clean up struct nd_opts, use nd6_options() function local variables

nd_opts_search is really the next option, so call it next_opt.

nd_opts_done == 1 means next_opt == NULL, i.e. no more option to handle,
so zap the former and use the latter to stop.

Finally drop the useless struct members, all under _KERNEL.

OK claudio
sys/netinet6/nd6.c
sys/netinet6/nd6.h