Lines Matching refs:sdl
250 lladdropt_length(struct sockaddr_dl *sdl)
252 switch(sdl->sdl_type) {
264 lladdropt_fill(struct sockaddr_dl *sdl, struct nd_opt_hdr *ndopt)
270 switch(sdl->sdl_type) {
277 memcpy(addr, LLADDR(sdl), ETHER_ADDR_LEN);
281 "unsupported link type(%d)", sdl->sdl_type);
296 struct sockaddr_dl *sdl = NULL, *ret_sdl;
315 sdl = (struct sockaddr_dl *)sa;
316 if (strlen(name) != sdl->sdl_nlen)
318 if (strncmp(&sdl->sdl_data[0],
320 sdl->sdl_nlen) == 0) {
333 if ((ret_sdl = malloc(sdl->sdl_len)) == NULL)
335 memcpy((caddr_t)ret_sdl, (caddr_t)sdl, sdl->sdl_len);