Lines Matching refs:sdl
94 debug_dl(char *str, size_t len, const struct sockaddr_dl *sdl) in debug_dl() argument
96 const uint8_t *s = (const void *)sdl->sdl_data; in debug_dl()
101 SALEN(sdl), sdl->sdl_family, sdl->sdl_index, in debug_dl()
102 sdl->sdl_type, sdl->sdl_nlen, sdl->sdl_alen, sdl->sdl_slen, in debug_dl()
123 const struct sockaddr_dl *sdl = NULL; in sockaddr_snprintf() local
157 sdl = ((const struct sockaddr_dl *)(const void *)sa); in sockaddr_snprintf()
159 if (sdl->sdl_slen == 0 && sdl->sdl_nlen == 0 in sockaddr_snprintf()
160 && sdl->sdl_alen == 0) { in sockaddr_snprintf()
161 salen = sizeof(*sdl); in sockaddr_snprintf()
163 sdl->sdl_index); in sockaddr_snprintf()
165 salen = sdl->sdl_slen + sdl->sdl_nlen + sdl->sdl_alen; in sockaddr_snprintf()
166 if (salen < sizeof(*sdl)) in sockaddr_snprintf()
167 salen = sizeof(*sdl); in sockaddr_snprintf()
168 (void)strlcpy(abuf, link_ntoa(sdl), sizeof(abuf)); in sockaddr_snprintf()
242 if (sdl && addr != abuf) { in sockaddr_snprintf()
288 debug_dl(nbuf, sizeof(nbuf), sdl); in sockaddr_snprintf()