Delint.
This commit is contained in:
parent
c72eee355c
commit
af7317bb6b
@ -1,4 +1,4 @@
|
|||||||
/* $NetBSD: ifname.c,v 1.6 1999/11/30 15:55:25 kleink Exp $ */
|
/* $NetBSD: ifname.c,v 1.7 2000/01/23 00:01:35 mycroft Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
|
* Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
|
||||||
@ -106,7 +106,8 @@ struct if_nameindex *
|
|||||||
if_nameindex()
|
if_nameindex()
|
||||||
{
|
{
|
||||||
size_t needed;
|
size_t needed;
|
||||||
int mib[6], i, ifn = 0, off = 0, hlen;
|
int mib[6], i, ifn = 0, off = 0;
|
||||||
|
size_t hlen;
|
||||||
char *buf = NULL, *lim, *next, *cp, *ifbuf = NULL;
|
char *buf = NULL, *lim, *next, *cp, *ifbuf = NULL;
|
||||||
struct rt_msghdr *rtm;
|
struct rt_msghdr *rtm;
|
||||||
struct if_msghdr *ifm;
|
struct if_msghdr *ifm;
|
||||||
@ -165,7 +166,7 @@ if_nameindex()
|
|||||||
sdl = (struct sockaddr_dl *)sa;
|
sdl = (struct sockaddr_dl *)sa;
|
||||||
memcpy(ifbuf + off,
|
memcpy(ifbuf + off,
|
||||||
sdl->sdl_data,
|
sdl->sdl_data,
|
||||||
sdl->sdl_nlen);
|
(size_t)sdl->sdl_nlen);
|
||||||
off += sdl->sdl_nlen;
|
off += sdl->sdl_nlen;
|
||||||
*(ifbuf + off) = '\0';
|
*(ifbuf + off) = '\0';
|
||||||
off++;
|
off++;
|
||||||
@ -195,7 +196,7 @@ if_nameindex()
|
|||||||
errno = ENOMEM;
|
errno = ENOMEM;
|
||||||
goto end;
|
goto end;
|
||||||
}
|
}
|
||||||
(void)memcpy(cp + hlen, ifbuf, off);
|
memcpy(cp + hlen, ifbuf, (size_t)off);
|
||||||
ret = (struct if_nameindex *)cp;
|
ret = (struct if_nameindex *)cp;
|
||||||
for (i = 0; i < ifn; i++) {
|
for (i = 0; i < ifn; i++) {
|
||||||
ret[i].if_index = ifx[i].if_index;
|
ret[i].if_index = ifx[i].if_index;
|
||||||
|
Loading…
Reference in New Issue
Block a user