Lines Matching defs:lladdr
128 char *lladdr = NULL;
216 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1);
220 if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src) && lladdr) {
299 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
360 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen,
623 char *lladdr = NULL;
692 lladdr = (char *)(ndopts.nd_opts_tgt_lladdr + 1);
730 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
756 * If the link-layer has address, and no lladdr option came,
759 if (ifp->if_addrlen && lladdr == NULL) {
767 if (lltable_calc_llheader(ifp, AF_INET6, lladdr,
795 if (lladdr == NULL)
799 if (bcmp(lladdr, ln->ll_addr, ifp->if_addrlen))
810 * override solicit lladdr llchange action
811 * (L: record lladdr)
826 if (!is_override && (lladdr != NULL && llchange)) { /* (1) */
835 || (!is_override && (lladdr != NULL && !llchange)) /* (2b) */
836 || lladdr == NULL) { /* (2c) */
840 if (lladdr != NULL) {
842 if (lltable_calc_llheader(ifp, AF_INET6, lladdr,
862 if (lladdr != NULL && llchange)
1018 * target lladdr option SHOULD NOT be included.
1023 * lladdr in sdl0. If we are not proxying (sending NA for
1024 * my address) use lladdr configured for the interface.