Lines Matching defs:lladdr
128 char *lladdr = NULL;
212 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1);
216 if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src) && lladdr) {
296 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
357 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen,
620 char *lladdr = NULL;
685 lladdr = (char *)(ndopts.nd_opts_tgt_lladdr + 1);
723 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
743 * If the link-layer has address, and no lladdr option came,
746 if (ifp->if_addrlen && lladdr == NULL) {
754 if (lltable_calc_llheader(ifp, AF_INET6, lladdr,
782 if (lladdr == NULL)
786 if (bcmp(lladdr, ln->ll_addr, ifp->if_addrlen))
797 * override solicit lladdr llchange action
798 * (L: record lladdr)
813 if (!is_override && (lladdr != NULL && llchange)) { /* (1) */
822 || (!is_override && (lladdr != NULL && !llchange)) /* (2b) */
823 || lladdr == NULL) { /* (2c) */
827 if (lladdr != NULL) {
829 if (lltable_calc_llheader(ifp, AF_INET6, lladdr,
849 if (lladdr != NULL && llchange)
1005 * target lladdr option SHOULD NOT be included.
1010 * lladdr in sdl0. If we are not proxying (sending NA for
1011 * my address) use lladdr configured for the interface.