Lines Matching refs:sdl
259 lladdropt_length(struct sockaddr_dl *sdl) in lladdropt_length() argument
261 switch (sdl->sdl_type) { in lladdropt_length()
271 lladdropt_fill(struct sockaddr_dl *sdl, struct nd_opt_hdr *ndopt) in lladdropt_fill() argument
277 switch (sdl->sdl_type) { in lladdropt_fill()
282 memcpy(addr, LLADDR(sdl), ETHER_ADDR_LEN); in lladdropt_fill()
286 "unsupported link type(%d)", sdl->sdl_type); in lladdropt_fill()
299 struct sockaddr_dl *sdl = NULL, *ret_sdl; in if_nametosdl() local
318 sdl = (struct sockaddr_dl *)(void *)sa; in if_nametosdl()
319 if (strlen(name) != sdl->sdl_nlen) in if_nametosdl()
321 if (strncmp(&sdl->sdl_data[0], in if_nametosdl()
323 sdl->sdl_nlen) == 0) { in if_nametosdl()
336 if ((ret_sdl = malloc(sdl->sdl_len)) == NULL) { in if_nametosdl()
340 memcpy((caddr_t)ret_sdl, (caddr_t)sdl, sdl->sdl_len); in if_nametosdl()