Home
last modified time | relevance | path

Searched refs:nd_opt (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/netinet6/
H A Dnd6_nbr.c544 bzero((caddr_t)nd_opt, optlen); in nd6_ns_output_fib()
545 nd_opt->nd_opt_type = ND_OPT_SOURCE_LINKADDR; in nd6_ns_output_fib()
546 nd_opt->nd_opt_len = optlen >> 3; in nd6_ns_output_fib()
547 bcopy(mac, (caddr_t)(nd_opt + 1), ifp->if_addrlen); in nd6_ns_output_fib()
564 bzero((caddr_t)nd_opt, optlen); in nd6_ns_output_fib()
565 nd_opt->nd_opt_type = ND_OPT_NONCE; in nd6_ns_output_fib()
566 nd_opt->nd_opt_len = optlen >> 3; in nd6_ns_output_fib()
1056 bzero((caddr_t)nd_opt, optlen); in nd6_na_output_fib()
1057 nd_opt->nd_opt_type = ND_OPT_TARGET_LINKADDR; in nd6_na_output_fib()
1058 nd_opt->nd_opt_len = optlen >> 3; in nd6_na_output_fib()
[all …]
H A Dnd6.c390 struct nd_opt_hdr *nd_opt; in nd6_option() local
401 nd_opt = ndopts->nd_opts_search; in nd6_option()
409 olen = nd_opt->nd_opt_len << 3; in nd6_option()
429 return nd_opt; in nd6_option()
440 struct nd_opt_hdr *nd_opt; in nd6_options() local
450 nd_opt = nd6_option(ndopts); in nd6_options()
461 if (nd_opt == NULL) in nd6_options()
464 switch (nd_opt->nd_opt_type) { in nd6_options()
473 nd_opt->nd_opt_type)); in nd6_options()
477 = nd_opt; in nd6_options()
[all …]
H A Dicmp6.c2549 struct nd_opt_hdr *nd_opt; in icmp6_redirect_output() local
2556 len = sizeof(*nd_opt) + ifp->if_addrlen; in icmp6_redirect_output()
2563 nd_opt = (struct nd_opt_hdr *)p; in icmp6_redirect_output()
2564 nd_opt->nd_opt_type = ND_OPT_TARGET_LINKADDR; in icmp6_redirect_output()
2565 nd_opt->nd_opt_len = len >> 3; in icmp6_redirect_output()
2566 lladdr = (char *)(nd_opt + 1); in icmp6_redirect_output()