version 1.2, 2004/11/25 23:08:13 |
version 1.3, 2005/12/13 09:52:20 |
|
|
ifm.ifm_addrs, info); |
ifm.ifm_addrs, info); |
if ((sdl = (struct sockaddr_dl *)info[RTAX_IFP])) { |
if ((sdl = (struct sockaddr_dl *)info[RTAX_IFP])) { |
if (sdl->sdl_family == AF_LINK && |
if (sdl->sdl_family == AF_LINK && |
sdl->sdl_nlen > 0) |
sdl->sdl_nlen > 0) { |
strlcpy(ifs->ifs_name, |
bcopy(sdl->sdl_data, ifs->ifs_name, |
sdl->sdl_data, |
sdl->sdl_nlen); |
sizeof(ifs->ifs_name)); |
ifs->ifs_name[sdl->sdl_nlen] = '\0'; |
|
} |
} |
} |
if (ifs->ifs_name[0] == '\0') |
if (ifs->ifs_name[0] == '\0') |
continue; |
continue; |