Symbol: nd_opt_hdr
sys/netinet6/icmp6.c
130
__CTASSERT(sizeof(struct nd_opt_hdr) == 2);
sys/netinet6/icmp6.c
2535
((sizeof(struct nd_opt_hdr) + ifp->if_addrlen + 7) & ~7)) {
sys/netinet6/icmp6.c
2606
struct nd_opt_hdr *nd_opt;
sys/netinet6/icmp6.c
2623
nd_opt = (struct nd_opt_hdr *)p;
sys/netinet6/nd6.c
116
static struct nd_opt_hdr *nd6_option(union nd_opts *);
sys/netinet6/nd6.c
207
ndopts->nd_opts_search = (struct nd_opt_hdr *)opt;
sys/netinet6/nd6.c
209
= (struct nd_opt_hdr *)(((u_char *)opt) + icmp6len);
sys/netinet6/nd6.c
220
static struct nd_opt_hdr *
sys/netinet6/nd6.c
223
struct nd_opt_hdr *nd_opt;
sys/netinet6/nd6.c
252
ndopts->nd_opts_search = (struct nd_opt_hdr *)((char *)nd_opt + olen);
sys/netinet6/nd6.c
273
struct nd_opt_hdr *nd_opt;
sys/netinet6/nd6.h
124
struct nd_opt_hdr *nd_opt_array[16]; /* max = ND_OPT_NONCE */
sys/netinet6/nd6.h
126
struct nd_opt_hdr *zero;
sys/netinet6/nd6.h
127
struct nd_opt_hdr *src_lladdr;
sys/netinet6/nd6.h
128
struct nd_opt_hdr *tgt_lladdr;
sys/netinet6/nd6.h
132
struct nd_opt_hdr *__res6;
sys/netinet6/nd6.h
133
struct nd_opt_hdr *__res7;
sys/netinet6/nd6.h
134
struct nd_opt_hdr *__res8;
sys/netinet6/nd6.h
135
struct nd_opt_hdr *__res9;
sys/netinet6/nd6.h
136
struct nd_opt_hdr *__res10;
sys/netinet6/nd6.h
137
struct nd_opt_hdr *__res11;
sys/netinet6/nd6.h
138
struct nd_opt_hdr *__res12;
sys/netinet6/nd6.h
139
struct nd_opt_hdr *__res13;
sys/netinet6/nd6.h
141
struct nd_opt_hdr *__res15;
sys/netinet6/nd6.h
142
struct nd_opt_hdr *search; /* multiple opts */
sys/netinet6/nd6.h
143
struct nd_opt_hdr *last; /* multiple opts */
sys/netinet6/nd6_nbr.c
1017
int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen;
sys/netinet6/nd6_nbr.c
1018
struct nd_opt_hdr *nd_opt = (struct nd_opt_hdr *)(nd_na + 1);
sys/netinet6/nd6_nbr.c
425
maxlen += (sizeof(struct nd_opt_hdr) + ifp->if_addrlen + 7) & ~7;
sys/netinet6/nd6_nbr.c
546
int optlen = sizeof(struct nd_opt_hdr) + ifp->if_addrlen;
sys/netinet6/nd6_nbr.c
547
struct nd_opt_hdr *nd_opt = (struct nd_opt_hdr *)(nd_ns + 1);
sys/netinet6/nd6_nbr.c
563
int optlen = sizeof(struct nd_opt_hdr) + ND_OPT_NONCE_LEN;
sys/netinet6/nd6_nbr.c
564
struct nd_opt_hdr *nd_opt = (struct nd_opt_hdr *)(nd_ns + 1);
sys/netinet6/nd6_nbr.c
924
maxlen += (sizeof(struct nd_opt_hdr) + ifp->if_addrlen + 7) & ~7;
usr.sbin/rtadvd/config.c
1101
CHECKLEN(sizeof(struct nd_opt_hdr));
usr.sbin/rtadvd/config.c
1102
lladdropt_fill(rainfo->sdl, (struct nd_opt_hdr *)buf);
usr.sbin/rtadvd/if.c
171
lladdropt_fill(struct sockaddr_dl *sdl, struct nd_opt_hdr *ndopt)
usr.sbin/rtadvd/if.h
35
struct nd_opt_hdr;
usr.sbin/rtadvd/if.h
40
void lladdropt_fill(struct sockaddr_dl *, struct nd_opt_hdr *);
usr.sbin/rtadvd/rtadvd.c
102
struct nd_opt_hdr *opt;
usr.sbin/rtadvd/rtadvd.c
105
struct nd_opt_hdr *nd_opt_array[9];
usr.sbin/rtadvd/rtadvd.c
1055
if (nd6_options((struct nd_opt_hdr *)(ra + 1),
usr.sbin/rtadvd/rtadvd.c
107
struct nd_opt_hdr *zero;
usr.sbin/rtadvd/rtadvd.c
108
struct nd_opt_hdr *src_lladdr;
usr.sbin/rtadvd/rtadvd.c
109
struct nd_opt_hdr *tgt_lladdr;
usr.sbin/rtadvd/rtadvd.c
1376
nd6_options(struct nd_opt_hdr *hdr, int limit,
usr.sbin/rtadvd/rtadvd.c
1382
if ((size_t)limit < sizeof(struct nd_opt_hdr)) {
usr.sbin/rtadvd/rtadvd.c
1387
hdr = (struct nd_opt_hdr *)((char *)hdr + optlen);
usr.sbin/rtadvd/rtadvd.c
172
static int nd6_options(struct nd_opt_hdr *, int, union nd_opts *, uint32_t);
usr.sbin/rtadvd/rtadvd.c
913
if (nd6_options((struct nd_opt_hdr *)(rs + 1),