Home
last modified time | relevance | path

Searched refs:lladdrlen (Results 1 – 7 of 7) sorted by relevance

/xnu-11417.121.6/bsd/netinet6/
H A Dnd6_nbr.c109 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 Dnd6.h856 char *lladdr __sized_by(lladdrlen), int lladdrlen,
971 char *__sized_by(lladdrlen) lladdr, int lladdrlen, struct in6_addr *,
H A Dnd6_rtr.c251 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 Dnd6_prproxy.c989 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 Dicmp6.c2521 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 Dnd6.c3505 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 Dif_bridge.c8103 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);