diff options
Diffstat (limited to 'src/lib/libc')
| -rw-r--r-- | src/lib/libc/net/if_indextoname.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/lib/libc/net/if_indextoname.c b/src/lib/libc/net/if_indextoname.c index b05e82e9ff..0b71010ace 100644 --- a/src/lib/libc/net/if_indextoname.c +++ b/src/lib/libc/net/if_indextoname.c | |||
| @@ -111,7 +111,7 @@ if_indextoname(unsigned int index, char *name) | |||
| 111 | struct sockaddr_dl *sd = p; | 111 | struct sockaddr_dl *sd = p; | 
| 112 | 112 | ||
| 113 | if (sd->sdl_index == index) { | 113 | if (sd->sdl_index == index) { | 
| 114 | strlcpy(name, lastname, sizeof(name)); | 114 | strlcpy(name, lastname, IFNAMSIZ); | 
| 115 | retname = name; | 115 | retname = name; | 
| 116 | goto ret; | 116 | goto ret; | 
| 117 | } | 117 | } | 
| @@ -127,7 +127,7 @@ if_indextoname(unsigned int index, char *name) | |||
| 127 | strlcpy(iname, lastname, sizeof(iname)); | 127 | strlcpy(iname, lastname, sizeof(iname)); | 
| 128 | 128 | ||
| 129 | if (iname[0]) { | 129 | if (iname[0]) { | 
| 130 | strlcpy(name, iname, sizeof(name)); | 130 | strlcpy(name, iname, IFNAMSIZ); | 
| 131 | retname = name; | 131 | retname = name; | 
| 132 | } | 132 | } | 
| 133 | ret: | 133 | ret: | 
