Symbol: nd_opt
sys/netinet6/icmp6.c
2490
struct nd_opt_hdr *nd_opt;
sys/netinet6/icmp6.c
2496
len = sizeof(*nd_opt) + ifp->if_addrlen;
sys/netinet6/icmp6.c
2506
nd_opt = (struct nd_opt_hdr *)p;
sys/netinet6/icmp6.c
2507
nd_opt->nd_opt_type = ND_OPT_TARGET_LINKADDR;
sys/netinet6/icmp6.c
2508
nd_opt->nd_opt_len = len >> 3;
sys/netinet6/icmp6.c
2509
lladdr = (char *)(nd_opt + 1);
sys/netinet6/nd6.c
319
struct nd_opt_hdr *nd_opt;
sys/netinet6/nd6.c
331
nd_opt = ndopts->nd_opts_search;
sys/netinet6/nd6.c
334
if ((caddr_t)&nd_opt->nd_opt_len >= (caddr_t)ndopts->nd_opts_last) {
sys/netinet6/nd6.c
339
olen = nd_opt->nd_opt_len << 3;
sys/netinet6/nd6.c
349
ndopts->nd_opts_search = (struct nd_opt_hdr *)((caddr_t)nd_opt + olen);
sys/netinet6/nd6.c
359
return nd_opt;
sys/netinet6/nd6.c
370
struct nd_opt_hdr *nd_opt;
sys/netinet6/nd6.c
381
nd_opt = nd6_option(ndopts);
sys/netinet6/nd6.c
382
if (!nd_opt && !ndopts->nd_opts_last) {
sys/netinet6/nd6.c
392
if (!nd_opt)
sys/netinet6/nd6.c
395
switch (nd_opt->nd_opt_type) {
sys/netinet6/nd6.c
400
if (ndopts->nd_opt_array[nd_opt->nd_opt_type]) {
sys/netinet6/nd6.c
403
nd_opt->nd_opt_type));
sys/netinet6/nd6.c
406
ndopts->nd_opt_array[nd_opt->nd_opt_type]
sys/netinet6/nd6.c
407
= nd_opt;
sys/netinet6/nd6.c
411
if (ndopts->nd_opt_array[nd_opt->nd_opt_type] == 0) {
sys/netinet6/nd6.c
412
ndopts->nd_opt_array[nd_opt->nd_opt_type]
sys/netinet6/nd6.c
413
= nd_opt;
sys/netinet6/nd6.c
416
(struct nd_opt_prefix_info *)nd_opt;
sys/netinet6/nd6.c
425
"option ignored\n", nd_opt->nd_opt_type));
sys/netinet6/nd6_nbr.c
1024
struct nd_opt_hdr *nd_opt = (struct nd_opt_hdr *)(nd_na + 1);
sys/netinet6/nd6_nbr.c
1032
bzero((caddr_t)nd_opt, optlen);
sys/netinet6/nd6_nbr.c
1033
nd_opt->nd_opt_type = ND_OPT_TARGET_LINKADDR;
sys/netinet6/nd6_nbr.c
1034
nd_opt->nd_opt_len = optlen >> 3;
sys/netinet6/nd6_nbr.c
1035
bcopy(mac, (caddr_t)(nd_opt + 1), ifp->if_addrlen);
sys/netinet6/nd6_nbr.c
564
struct nd_opt_hdr *nd_opt = (struct nd_opt_hdr *)(nd_ns + 1);
sys/netinet6/nd6_nbr.c
571
bzero((caddr_t)nd_opt, optlen);
sys/netinet6/nd6_nbr.c
572
nd_opt->nd_opt_type = ND_OPT_SOURCE_LINKADDR;
sys/netinet6/nd6_nbr.c
573
nd_opt->nd_opt_len = optlen >> 3;
sys/netinet6/nd6_nbr.c
574
bcopy(mac, (caddr_t)(nd_opt + 1), ifp->if_addrlen);
usr.sbin/rtadvd/rtadvd.c
1081
union nd_opt ndopts;
usr.sbin/rtadvd/rtadvd.c
1405
union nd_opt *ndopts, uint32_t optflags)
usr.sbin/rtadvd/rtadvd.c
1519
free_ndopts(union nd_opt *ndopts)
usr.sbin/rtadvd/rtadvd.c
162
union nd_opt *, uint32_t);
usr.sbin/rtadvd/rtadvd.c
163
static void free_ndopts(union nd_opt *);
usr.sbin/rtadvd/rtadvd.c
913
union nd_opt ndopts;