Home
last modified time | relevance | path

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

/xnu-12377.1.9/bsd/netinet6/
H A Dnd6_nbr.c110 static void nd6_dad_ns_input(struct ifaddr *, char *__sized_by(lladdrlen), int lladdrlen, struct nd…
112 struct in6_addr *, caddr_t __counted_by(lladdrlen), int lladdrlen);
276 int lladdrlen = 0; in nd6_ns_input() local
365 ND_OPT_LLADDR(ndopts.nd_opts_src_lladdr, nd_opt_len, lladdr, lladdrlen); in nd6_ns_input()
452 lladdrlen, &daddr6, &taddr6, in nd6_ns_input()
469 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in nd6_ns_input()
473 ip6_sprintf(&taddr6), ifp->if_addrlen, lladdrlen - 2); in nd6_ns_input()
516 nd6_dad_ns_input(ifa, lladdr, lladdrlen, ndopts.nd_opts_nonce); in nd6_ns_input()
551 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, in nd6_ns_input()
950 int lladdrlen = 0; in nd6_na_input() local
[all …]
H A Dnd6.h888 char *lladdr __sized_by(lladdrlen), int lladdrlen,
1003 char *__sized_by(lladdrlen) lladdr, int lladdrlen, struct in6_addr *,
H A Dnd6_rtr.c253 int lladdrlen = 0; in nd6_rs_input() local
312 ND_OPT_LLADDR(ndopts.nd_opts_src_lladdr, nd_opt_len, lladdr, lladdrlen); in nd6_rs_input()
315 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in nd6_rs_input()
319 ip6_sprintf(&saddr6), ifp->if_addrlen, lladdrlen - 2); in nd6_rs_input()
324 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, ND_ROUTER_SOLICIT, 0, NULL); in nd6_rs_input()
363 u_int32_t lladdrlen = 0; in nd6_ra_input() local
861 ND_OPT_LLADDR(ndopts.nd_opts_src_lladdr, nd_opt_len, lladdr, lladdrlen); in nd6_ra_input()
864 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in nd6_ra_input()
868 ip6_sprintf(&saddr6), ifp->if_addrlen, lladdrlen - 2); in nd6_ra_input()
877 nd6_cache_lladdr(ifp, &saddr6, lladdr, (int)lladdrlen, in nd6_ra_input()
H A Dnd6_prproxy.c990 char *__sized_by(lladdrlen)lladdr, int lladdrlen, struct in6_addr *daddr, in nd6_prproxy_ns_input() argument
1079 nd6_cache_lladdr(ifp, saddr, lladdr, lladdrlen, in nd6_prproxy_ns_input()
H A Dicmp6.c2523 int lladdrlen = 0; in icmp6_redirect_input() local
2677 ND_OPT_LLADDR(ndopts.nd_opts_tgt_lladdr, nd_opt_len, lladdr, lladdrlen); in icmp6_redirect_input()
2684 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { in icmp6_redirect_input()
2688 ip6_sprintf(&redtgt6), ifp->if_addrlen, lladdrlen - 2, in icmp6_redirect_input()
2694 nd6_cache_lladdr(ifp, &redtgt6, lladdr, lladdrlen, ND_REDIRECT, in icmp6_redirect_input()
H A Dnd6.c3512 nd6_cache_lladdr(struct ifnet *ifp, struct in6_addr *from, char *lladdr __sized_by(lladdrlen), in nd6_cache_lladdr() argument
3513 int lladdrlen, int type, int code, int *did_update) in nd6_cache_lladdr() argument
3515 #pragma unused(lladdrlen) in nd6_cache_lladdr()
/xnu-12377.1.9/bsd/net/
H A Dif_bridge.c8199 int lladdrlen = 0;
8275 lladdr, lladdrlen);
8284 if (lladdrlen != ETHER_ND_LLADDR_LEN) {
8287 lladdrlen, ETHER_ND_LLADDR_LEN);
8332 ND_OPT_LLADDR(ndopts.nd_opts_tgt_lladdr, nd_opt_len, lladdr, lladdrlen);
8333 if (lladdrlen != ETHER_ND_LLADDR_LEN) {
8336 lladdrlen, ETHER_ND_LLADDR_LEN);
8370 ND_OPT_LLADDR(ndopts.nd_opts_src_lladdr, nd_opt_len, lladdr, lladdrlen);
8372 if (lladdrlen != ETHER_ND_LLADDR_LEN) {
8375 lladdrlen, ETHER_ND_LLADDR_LEN);