Symbol: nd_opt_hdr
sys/netinet6/icmp6.c
2420
((sizeof(struct nd_opt_hdr) + ifp->if_addrlen + 7) & ~7)) {
sys/netinet6/icmp6.c
2490
struct nd_opt_hdr *nd_opt;
sys/netinet6/icmp6.c
2506
nd_opt = (struct nd_opt_hdr *)p;
sys/netinet6/nd6.c
303
ndopts->nd_opts_search = (struct nd_opt_hdr *)opt;
sys/netinet6/nd6.c
305
= (struct nd_opt_hdr *)(((u_char *)opt) + icmp6len);
sys/netinet6/nd6.c
316
struct nd_opt_hdr *
sys/netinet6/nd6.c
319
struct nd_opt_hdr *nd_opt;
sys/netinet6/nd6.c
349
ndopts->nd_opts_search = (struct nd_opt_hdr *)((caddr_t)nd_opt + olen);
sys/netinet6/nd6.c
370
struct nd_opt_hdr *nd_opt;
sys/netinet6/nd6.h
337
struct nd_opt_hdr *nd_opt_array[9]; /* max = home agent info */
sys/netinet6/nd6.h
339
struct nd_opt_hdr *zero;
sys/netinet6/nd6.h
340
struct nd_opt_hdr *src_lladdr;
sys/netinet6/nd6.h
341
struct nd_opt_hdr *tgt_lladdr;
sys/netinet6/nd6.h
345
struct nd_opt_hdr *six;
sys/netinet6/nd6.h
348
struct nd_opt_hdr *search; /* multiple opts */
sys/netinet6/nd6.h
349
struct nd_opt_hdr *last; /* multiple opts */
sys/netinet6/nd6.h
374
struct nd_opt_hdr *nd6_option (union nd_opts *);
sys/netinet6/nd6_nbr.c
1023
int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen;
sys/netinet6/nd6_nbr.c
1024
struct nd_opt_hdr *nd_opt = (struct nd_opt_hdr *)(nd_na + 1);
sys/netinet6/nd6_nbr.c
456
maxlen += (sizeof(struct nd_opt_hdr) + ifp->if_addrlen + 7) & ~7;
sys/netinet6/nd6_nbr.c
563
int optlen = sizeof(struct nd_opt_hdr) + 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
936
maxlen += (sizeof(struct nd_opt_hdr) + ifp->if_addrlen + 7) & ~7;
sys/netinet6/nd6_rtr.c
292
struct nd_opt_hdr *pt;
sys/netinet6/nd6_rtr.c
296
for (pt = (struct nd_opt_hdr *)ndopts.nd_opts_pi;
sys/netinet6/nd6_rtr.c
297
pt <= (struct nd_opt_hdr *)ndopts.nd_opts_pi_end;
sys/netinet6/nd6_rtr.c
298
pt = (struct nd_opt_hdr *)((caddr_t)pt +
usr.sbin/rtadvd/config.c
1402
lladdropt_fill(&ifi->ifi_sdl, (struct nd_opt_hdr *)buf);
usr.sbin/rtadvd/if.c
125
lladdropt_fill(struct sockaddr_dl *sdl, struct nd_opt_hdr *ndopt)
usr.sbin/rtadvd/if.h
45
void lladdropt_fill(struct sockaddr_dl *, struct nd_opt_hdr *);
usr.sbin/rtadvd/rtadvd.c
1094
error = nd6_options((struct nd_opt_hdr *)(nra + 1),
usr.sbin/rtadvd/rtadvd.c
112
struct nd_opt_hdr *nol_opt;
usr.sbin/rtadvd/rtadvd.c
115
struct nd_opt_hdr *opt_array[9];
usr.sbin/rtadvd/rtadvd.c
117
struct nd_opt_hdr *zero;
usr.sbin/rtadvd/rtadvd.c
118
struct nd_opt_hdr *src_lladdr;
usr.sbin/rtadvd/rtadvd.c
119
struct nd_opt_hdr *tgt_lladdr;
usr.sbin/rtadvd/rtadvd.c
1404
nd6_options(struct nd_opt_hdr *hdr, int limit,
usr.sbin/rtadvd/rtadvd.c
1410
if ((size_t)limit < sizeof(struct nd_opt_hdr)) {
usr.sbin/rtadvd/rtadvd.c
1415
hdr = (struct nd_opt_hdr *)((caddr_t)hdr + optlen);
usr.sbin/rtadvd/rtadvd.c
161
static int nd6_options(struct nd_opt_hdr *, int,
usr.sbin/rtadvd/rtadvd.c
927
if (nd6_options((struct nd_opt_hdr *)(rs + 1),
usr.sbin/rtsold/if.c
224
lladdropt_fill(struct sockaddr_dl *sdl, struct nd_opt_hdr *ndopt)
usr.sbin/rtsold/rtsold.c
462
lladdropt_fill(ifinfo->sdl, (struct nd_opt_hdr *)buf);
usr.sbin/rtsold/rtsold.h
78
struct nd_opt_hdr *ndopt);