Lines Matching refs:sdl
93 debug_dl(char *str, size_t len, const struct sockaddr_dl *sdl) in debug_dl() argument
95 const uint8_t *s = (const void *)sdl->sdl_data; in debug_dl()
100 SALEN(sdl), sdl->sdl_family, sdl->sdl_index, in debug_dl()
101 sdl->sdl_type, sdl->sdl_nlen, sdl->sdl_alen, sdl->sdl_slen, in debug_dl()
122 const struct sockaddr_dl *sdl = NULL; in sockaddr_snprintf() local
156 sdl = ((const struct sockaddr_dl *)(const void *)sa); in sockaddr_snprintf()
158 if (sdl->sdl_slen == 0 && sdl->sdl_nlen == 0 in sockaddr_snprintf()
159 && sdl->sdl_alen == 0) { in sockaddr_snprintf()
160 salen = sizeof(*sdl); in sockaddr_snprintf()
162 sdl->sdl_index); in sockaddr_snprintf()
164 salen = sdl->sdl_slen + sdl->sdl_nlen + sdl->sdl_alen; in sockaddr_snprintf()
165 if (salen < sizeof(*sdl)) in sockaddr_snprintf()
166 salen = sizeof(*sdl); in sockaddr_snprintf()
167 (void)strlcpy(abuf, link_ntoa(sdl), sizeof(abuf)); in sockaddr_snprintf()
241 if (sdl && addr != abuf) { in sockaddr_snprintf()
287 debug_dl(nbuf, sizeof(nbuf), sdl); in sockaddr_snprintf()