/freebsd-13-stable/tests/sys/netinet6/ |
H A D | fibs6.sh | 70 lladdr=`jexec ${jname}a ifconfig ${epair}a inet6 | awk '$1~/inet6/ && $2~/^fe80/{print$2}'` 75 jexec ${jname}a setfib 1 route -6n get ${lladdr} 80 atf_check -s exit:0 -o ignore jexec ${jname}a setfib 1 route -6n get ${lladdr}
|
/freebsd-13-stable/sys/netinet/ |
H A D | toecore.c | 132 struct sockaddr *sa __unused, uint8_t *lladdr __unused, 410 uint8_t *lladdr; local 444 lladdr = NULL; 449 lladdr = (uint8_t *)lle->ll_addr; 454 tod->tod_l2_update(tod, ifp, sa, lladdr, EVL_MAKETAG(vid, pcp, 0)); 459 * lladdr and vtag are valid on return, EWOULDBLOCK means the TOE driver's 464 uint8_t *lladdr, uint16_t *vtag) 472 rc = arpresolve(ifp, 0, NULL, sa, lladdr, NULL, NULL); 477 rc = nd6_resolve(ifp, 0, NULL, sa, lladdr, NULL, NULL); 463 toe_l2_resolve(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa, uint8_t *lladdr, uint16_t *vtag) argument
|
H A D | if_ether.c | 342 ereq.lladdr = ar_tha(ah); 481 char *lladdr; local 526 lladdr = la->ll_addr; 529 lladdr = la->r_linkdata; 532 bcopy(lladdr, desten, ll_len); 1482 /* if_bridge can update its lladdr during if_vmove(), after we've done
|
/freebsd-13-stable/sys/dev/cxgbe/tom/ |
H A D | t4_tom_l2t.c | 181 update_entry(struct adapter *sc, struct l2t_entry *e, uint8_t *lladdr, argument 193 if (lladdr == NULL && 204 } else if (lladdr == NULL) { 210 ("%s: lladdr NULL, state %d", __func__, e->state)); 218 memcmp(e->dmac, lladdr, ETHER_ADDR_LEN)) { 222 memcpy(e->dmac, lladdr, ETHER_ADDR_LEN); 416 uint8_t *lladdr, uint16_t vtag) 452 update_entry(sc, e, lladdr, vtag); 415 t4_l2_update(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa, uint8_t *lladdr, uint16_t vtag) argument
|
/freebsd-13-stable/sys/netinet6/ |
H A D | nd6_nbr.c | 128 char *lladdr; local 215 lladdr = NULL; 218 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1); 222 if (IN6_IS_ADDR_UNSPECIFIED(&ip6->ip6_src) && lladdr) { 301 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { 362 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, 630 char *lladdr; local 699 lladdr = NULL; 702 lladdr = (char *)(ndopts.nd_opts_tgt_lladdr + 1); 740 if (lladdr [all...] |
H A D | nd6.c | 1852 * RA: set IsRouter if there's lladdr 1857 * - If lladdr exist, set IsRouter. This means (1-5). 1860 * A quetion arises for (1) case. (1) case has no lladdr in the 1905 * Mark an entry with lladdr as a router. 1926 nd6_cache_lladdr(struct ifnet *ifp, struct in6_addr *from, char *lladdr, argument 1961 flags = lladdr ? LLE_EXCLUSIVE : 0; 1974 if (lladdr != NULL) { 1976 if (lltable_calc_llheader(ifp, AF_INET6, lladdr, 1993 if (lladdr != NULL) { /* (7) */ 2014 if (olladdr && lladdr) { 2295 char *lladdr; local [all...] |
H A D | nd6_rtr.c | 161 char *lladdr; local 215 lladdr = NULL; 218 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1); 222 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { 230 nd6_cache_lladdr(ifp, &saddr6, lladdr, lladdrlen, ND_ROUTER_SOLICIT, 0); 573 char *lladdr = NULL; local 577 lladdr = (char *)(ndopts.nd_opts_src_lladdr + 1); 581 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { 589 nd6_cache_lladdr(ifp, &saddr6, lladdr,
|
H A D | icmp6.c | 2213 char *lladdr; local 2339 lladdr = NULL; 2342 lladdr = (char *)(ndopts.nd_opts_tgt_lladdr + 1); 2346 if (lladdr && ((ifp->if_addrlen + 2 + 7) & ~7) != lladdrlen) { 2358 nd6_cache_lladdr(ifp, &redtgt6, lladdr, lladdrlen, ND_REDIRECT, 2546 /* target lladdr option */ 2549 char *lladdr; local 2565 lladdr = (char *)(nd_opt + 1); 2566 bcopy(ln->ll_addr, lladdr, ifp->if_addrlen);
|
/freebsd-13-stable/sys/net/ |
H A D | if_llatbl.c | 366 lltable_calc_llheader(struct ifnet *ifp, int family, char *lladdr, argument 378 ereq.lladdr = lladdr; 391 * interface lladdr was changed. 399 u_char *lladdr; local 404 lladdr = lle->ll_addr; 413 lladdr = IF_LLADDR(ifp); 416 lltable_calc_llheader(ifp, llt->llt_af, lladdr, linkhdr, &linkhdrsize,
|
H A D | if_infiniband.c | 171 const uint8_t *lladdr; local 180 lladdr = req->lladdr; 207 lladdr = ifp->if_broadcastaddr; 215 memcpy(ih->ib_hwaddr, lladdr, INFINIBAND_ADDR_LEN); 591 KASSERT(ifa != NULL, ("%s: no lladdr!\n", __func__));
|
H A D | if_llatbl.h | 201 #define LLE_ADDRONLY 0x4000 /* return lladdr instead of full header */ 227 int lltable_calc_llheader(struct ifnet *ifp, int family, char *lladdr,
|
H A D | if_ethersubr.c | 149 const u_char *lladdr; local 158 lladdr = req->lladdr; 185 lladdr = ifp->if_broadcastaddr; 192 memcpy(eh->ether_dhost, lladdr, ETHER_ADDR_LEN); 985 KASSERT(ifa != NULL, ("%s: no lladdr!\n", __func__));
|
H A D | if_lagg.c | 961 uint8_t lladdr[LAGG_ADDR_LEN]; local 964 bzero(&lladdr, LAGG_ADDR_LEN); 966 bcopy(lp0->lp_lladdr, lladdr, LAGG_ADDR_LEN); 969 bcopy(lladdr, IF_LLADDR(sc->sc_ifp), sc->sc_ifp->if_addrlen); 975 * Update lladdr for each port (new primary needs update 976 * as well, to switch from old lladdr to its 'real' one) 979 if_setlladdr(lp_ptr->lp_ifp, lladdr, lp_ptr->lp_ifp->if_addrlen); 1272 * that lladdr has been changed.
|
H A D | if_var.h | 152 * and destination lladdr. 159 * lladdr: pointer to link-layer address 176 int lladdr_len; /* lladdr length (r) */ 177 char *lladdr; /* link-level address pointer (r) */ member in struct:if_encap_req
|
H A D | if.c | 3751 ("%s: llifma w/o lladdr", __func__)); 3790 if_setlladdr(struct ifnet *ifp, const u_char *lladdr, int len) argument 3813 bcopy(lladdr, LLADDR(sdl), len); 3870 /* Copy lladdr to storage as is */ 3871 memmove(req->buf, req->lladdr, req->lladdr_len);
|
/freebsd-13-stable/tests/sys/net/routing/ |
H A D | rtsock_print.h | 236 const char *lladdr = LLADDR(sdl); local 239 printf("%02X:", ((const unsigned char *)lladdr)[i]); 241 printf("%02X", ((const unsigned char *)lladdr)[i]);
|
/freebsd-13-stable/sbin/ifconfig/ |
H A D | ifbridge.c | 162 uint8_t lladdr[ETHER_ADDR_LEN]; local 170 PV2ID(params->ifbop_bridgeid, bprio, lladdr); 172 ether_ntoa((struct ether_addr *)lladdr), 182 PV2ID(params->ifbop_designated_root, bprio, lladdr); 184 ether_ntoa((struct ether_addr *)lladdr),
|
H A D | af_inet6.c | 143 const struct in6_addr *lladdr = NULL; local 158 lladdr = &sin6->sin6_addr; 163 if (!lladdr) 166 memcpy(&in6->s6_addr[8], &lladdr->s6_addr[8], 8);
|
/freebsd-13-stable/contrib/ofed/libibverbs/ |
H A D | neigh.c | 550 struct nl_addr *lladdr; local 558 lladdr = rtnl_link_get_addr(link); 560 if (lladdr == NULL) 563 neigh_handler->found_ll_addr = nl_addr_clone(lladdr);
|
/freebsd-13-stable/sys/dev/ice/ |
H A D | ice_lib.c | 6548 const u8 *lladdr = (const u8 *)IF_LLADDR(sc->ifp); local 6553 if (!memcmp(lladdr, hw->port_info->mac.lan_addr, ETHER_ADDR_LEN)) 6557 if (ETHER_IS_MULTICAST(lladdr)) 6560 status = ice_aq_manage_mac_write(hw, lladdr, ICE_AQC_MAN_MAC_UPDATE_LAA_WOL, NULL); 6563 lladdr, ":", ice_status_str(status), 6569 bcopy(lladdr, hw->port_info->mac.lan_addr, ETHER_ADDR_LEN);
|