Searched refs:sdl (Results 1 - 10 of 10) sorted by relevance
/haiku/src/system/libnetwork/netresolv/include/ |
H A D | namespace.h | 10 #define CLLADDR(sdl) (const void *)((sdl)->sdl_data + (sdl)->sdl_nlen)
|
/haiku/src/system/libnetwork/netresolv/net/ |
H A D | getnameinfo.c | 542 const struct sockaddr_dl *sdl = local 549 if (sdl->sdl_nlen == 0 && sdl->sdl_alen == 0 && sdl->sdl_slen == 0) { 550 n = snprintf(host, hostlen, "link#%u", sdl->sdl_index); 554 switch (sdl->sdl_type) { 557 if (sdl->sdl_alen < 2) 559 if (CLLADDR(sdl)[1] == 0) 560 n = snprintf(host, hostlen, "%u", CLLADDR(sdl)[0]); 563 CLLADDR(sdl)[ [all...] |
/haiku/src/libs/compat/freebsd_network/ |
H A D | if.c | 333 struct sockaddr_dl *sdl; local 366 if (socksize < sizeof(*sdl)) 367 socksize = sizeof(*sdl); 371 sdl = (struct sockaddr_dl *)(ifa + 1); 372 sdl->sdl_len = socksize; 373 sdl->sdl_family = AF_LINK; 374 bcopy(ifp->if_xname, sdl->sdl_data, namelen); 375 sdl->sdl_nlen = namelen; 376 sdl->sdl_index = ifp->if_index; 377 sdl 821 struct sockaddr_dl *sdl; local [all...] |
/haiku/src/libs/compat/freebsd_iflib/ |
H A D | ifdi_if.c | 174 struct sockaddr_dl *sdl; local 177 sdl = (struct sockaddr_dl *)ifp->if_addr->ifa_addr; 178 MPASS(sdl->sdl_type == IFT_ETHER); 179 memcpy(LLADDR(sdl), mac, ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwn_rx.c | 369 rtwm_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 374 pos = rtwn_get_multi_pos(LLADDR(sdl));
|
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/ |
H A D | if_igc.c | 1113 igc_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int idx) argument 1120 bcopy(LLADDR(sdl), &mta[idx * ETHER_ADDR_LEN], ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/re/ |
H A D | if_re.c | 655 re_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 659 h = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN) >> 26;
|
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/ |
H A D | if_em.c | 1700 em_copy_maddr(void *arg, struct sockaddr_dl *sdl, u_int idx) argument 1707 bcopy(LLADDR(sdl), &mta[idx * ETHER_ADDR_LEN], ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/ |
H A D | if_alc.c | 4598 alc_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 4603 crc = ether_crc32_be(LLADDR(sdl), ETHER_ADDR_LEN);
|
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/ |
H A D | if_bge.c | 1582 bge_hash_maddr(void *arg, struct sockaddr_dl *sdl, u_int cnt) argument 1587 h = ether_crc32_le(LLADDR(sdl), ETHER_ADDR_LEN) & 0x7F;
|
Completed in 108 milliseconds