Lines Matching defs:lladdr
131 char *lladdr;
217 lladdr = NULL;
220 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1);
224 if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src) && lladdr) {
304 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
365 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen,
631 char *lladdr;
697 lladdr = NULL;
700 lladdr = (char *)(ndopts.nd_opts_tgt_lladdr + 1);
738 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) {
764 * If the link-layer has address, and no lladdr option came,
767 if (ifp->if_addrlen && lladdr == NULL) {
775 if (lltable_calc_llheader(ifp, AF_INET6, lladdr,
803 if (lladdr == NULL)
807 if (bcmp(lladdr, ln->ll_addr, ifp->if_addrlen))
818 * override solicit lladdr llchange action
819 * (L: record lladdr)
834 if (!is_override && (lladdr != NULL && llchange)) { /* (1) */
843 || (!is_override && (lladdr != NULL && !llchange)) /* (2b) */
844 || lladdr == NULL) { /* (2c) */
848 if (lladdr != NULL) {
850 if (lltable_calc_llheader(ifp, AF_INET6, lladdr,
870 if (lladdr != NULL && llchange)
1028 * target lladdr option SHOULD NOT be included.
1033 * lladdr in sdl0. If we are not proxying (sending NA for
1034 * my address) use lladdr configured for the interface.