Lines Matching refs:sdl

3494 ill_dls_info(struct sockaddr_dl *sdl, const ill_t *ill)  in ill_dls_info()  argument
3498 sdl->sdl_family = AF_LINK; in ill_dls_info()
3499 sdl->sdl_index = ill_get_upper_ifindex(ill); in ill_dls_info()
3500 sdl->sdl_type = ill->ill_type; in ill_dls_info()
3501 ill_get_name(ill, sdl->sdl_data, sizeof (sdl->sdl_data)); in ill_dls_info()
3502 len = strlen(sdl->sdl_data); in ill_dls_info()
3504 sdl->sdl_nlen = (uchar_t)len; in ill_dls_info()
3505 sdl->sdl_alen = ill->ill_phys_addr_length; in ill_dls_info()
3506 sdl->sdl_slen = 0; in ill_dls_info()
3508 bcopy(ill->ill_phys_addr, &sdl->sdl_data[len], sdl->sdl_alen); in ill_dls_info()
3518 ill_xarp_info(struct sockaddr_dl *sdl, ill_t *ill) in ill_xarp_info() argument
3520 sdl->sdl_family = AF_LINK; in ill_xarp_info()
3521 sdl->sdl_index = ill->ill_phyint->phyint_ifindex; in ill_xarp_info()
3522 sdl->sdl_type = ill->ill_type; in ill_xarp_info()
3523 ill_get_name(ill, sdl->sdl_data, sizeof (sdl->sdl_data)); in ill_xarp_info()
3524 sdl->sdl_nlen = (uchar_t)mi_strlen(sdl->sdl_data); in ill_xarp_info()
3525 sdl->sdl_alen = ill->ill_phys_addr_length; in ill_xarp_info()
3526 sdl->sdl_slen = 0; in ill_xarp_info()
3527 return (sdl->sdl_nlen); in ill_xarp_info()
8431 struct sockaddr_dl *sdl; in ip_extract_arpreq() local
8448 sdl = &xar->xarp_ha; in ip_extract_arpreq()
8450 if (sdl->sdl_family != AF_LINK || sin->sin_family != AF_INET) in ip_extract_arpreq()
8452 if (sdl->sdl_nlen >= LIFNAMSIZ) in ip_extract_arpreq()
8461 if (ipip->ipi_cmd_type == XARP_CMD && sdl->sdl_nlen != 0) { in ip_extract_arpreq()
8462 ipif = ipif_lookup_on_name(sdl->sdl_data, sdl->sdl_nlen, in ip_extract_arpreq()