Lines Matching refs:sdl
101 struct sockaddr_dl sdl;
202 if ((psa->sdl.sdl_alen == ETHER_ADDR_LEN) ||
203 (psa->sdl.sdl_type == IFT_ETHER)) {
205 ether_ntoa((struct ether_addr *)&psa->sdl.sdl_data);
209 &psa->sdl,
223 if ((psa->sdl.sdl_alen == ETHER_ADDR_LEN) ||
224 (psa->sdl.sdl_type == IFT_ETHER)) {
227 ether_ntoa((struct ether_addr *)&psa->sdl.sdl_data);
232 &psa->sdl,
254 strlcpy(myifname, link_ntoa(&psa->sdl), IFNAMSIZ);
333 thisifindex = psa->sdl.sdl_index;
342 strlcpy(thisifname, link_ntoa(&psa->sdl), IFNAMSIZ);
431 (void) sdl_addr_to_hex(&pifasa->sdl, addrbuf,
509 (void) sdl_addr_to_hex(&pgsa->sdl, addrbuf,
529 (void) sdl_addr_to_hex(&pllsa->sdl, addrbuf,
866 sdl_addr_to_hex(const struct sockaddr_dl *sdl, char *orig_buf, int buflen)
873 lladdr = (u_char *)(size_t)sdl->sdl_data + sdl->sdl_nlen;
875 if (maxbytes > sdl->sdl_alen) {
876 maxbytes = sdl->sdl_alen;