| /xnu-11417.121.6/bsd/netinet6/ |
| H A D | nd6_nbr.c | 109 static void nd6_dad_ns_input(struct ifaddr *, char *__sized_by(lladdrlen), int lladdrlen, struct nd… 111 struct in6_addr *, caddr_t __counted_by(lladdrlen), int lladdrlen); 275 int lladdrlen = 0; in nd6_ns_input() local 364 ND_OPT_LLADDR(ndopts.nd_opts_src_lladdr, nd_opt_len, lladdr, lladdrlen); in nd6_ns_input() 451 lladdrlen, &daddr6, &taddr6, in nd6_ns_input() 468 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in nd6_ns_input() 472 ip6_sprintf(&taddr6), ifp->if_addrlen, lladdrlen - 2); in nd6_ns_input() 515 nd6_dad_ns_input(ifa, lladdr, lladdrlen, ndopts.nd_opts_nonce); in nd6_ns_input() 550 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, in nd6_ns_input() 950 int lladdrlen = 0; in nd6_na_input() local [all …]
|
| H A D | nd6.h | 856 char *lladdr __sized_by(lladdrlen), int lladdrlen, 971 char *__sized_by(lladdrlen) lladdr, int lladdrlen, struct in6_addr *,
|
| H A D | nd6_rtr.c | 251 int lladdrlen = 0; in nd6_rs_input() local 308 ND_OPT_LLADDR(ndopts.nd_opts_src_lladdr, nd_opt_len, lladdr, lladdrlen); in nd6_rs_input() 311 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in nd6_rs_input() 315 ip6_sprintf(&saddr6), ifp->if_addrlen, lladdrlen - 2); in nd6_rs_input() 319 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, ND_ROUTER_SOLICIT, 0, NULL); in nd6_rs_input() 358 u_int32_t lladdrlen = 0; in nd6_ra_input() local 845 ND_OPT_LLADDR(ndopts.nd_opts_src_lladdr, nd_opt_len, lladdr, lladdrlen); in nd6_ra_input() 848 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in nd6_ra_input() 852 ip6_sprintf(&saddr6), ifp->if_addrlen, lladdrlen - 2); in nd6_ra_input() 860 nd6_cache_lladdr(ifp, &saddr6, lladdr, (int)lladdrlen, in nd6_ra_input()
|
| H A D | nd6_prproxy.c | 989 char *__sized_by(lladdrlen)lladdr, int lladdrlen, struct in6_addr *daddr, in nd6_prproxy_ns_input() argument 1078 nd6_cache_lladdr(ifp, saddr, lladdr, lladdrlen, in nd6_prproxy_ns_input()
|
| H A D | icmp6.c | 2521 int lladdrlen = 0; in icmp6_redirect_input() local 2675 ND_OPT_LLADDR(ndopts.nd_opts_tgt_lladdr, nd_opt_len, lladdr, lladdrlen); in icmp6_redirect_input() 2682 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in icmp6_redirect_input() 2686 ip6_sprintf(&redtgt6), ifp->if_addrlen, lladdrlen - 2, in icmp6_redirect_input() 2692 nd6_cache_lladdr(ifp, &redtgt6, lladdr, lladdrlen, ND_REDIRECT, in icmp6_redirect_input()
|
| H A D | nd6.c | 3505 nd6_cache_lladdr(struct ifnet *ifp, struct in6_addr *from, char *lladdr __sized_by(lladdrlen), in nd6_cache_lladdr() argument 3506 int lladdrlen, int type, int code, int *did_update) in nd6_cache_lladdr() argument 3508 #pragma unused(lladdrlen) in nd6_cache_lladdr()
|
| /xnu-11417.121.6/bsd/net/ |
| H A D | if_bridge.c | 8103 int lladdrlen = 0; 8179 lladdr, lladdrlen); 8188 if (lladdrlen != ETHER_ND_LLADDR_LEN) { 8191 lladdrlen, ETHER_ND_LLADDR_LEN); 8236 ND_OPT_LLADDR(ndopts.nd_opts_tgt_lladdr, nd_opt_len, lladdr, lladdrlen); 8237 if (lladdrlen != ETHER_ND_LLADDR_LEN) { 8240 lladdrlen, ETHER_ND_LLADDR_LEN); 8274 ND_OPT_LLADDR(ndopts.nd_opts_src_lladdr, nd_opt_len, lladdr, lladdrlen); 8276 if (lladdrlen != ETHER_ND_LLADDR_LEN) { 8279 lladdrlen, ETHER_ND_LLADDR_LEN);
|