diff options
Diffstat (limited to 'networking/libiproute/ipaddress.c')
-rw-r--r-- | networking/libiproute/ipaddress.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/networking/libiproute/ipaddress.c b/networking/libiproute/ipaddress.c index 42cf629c6..2a267fef6 100644 --- a/networking/libiproute/ipaddress.c +++ b/networking/libiproute/ipaddress.c | |||
@@ -86,7 +86,7 @@ static void print_queuelen(char *name) | |||
86 | return; | 86 | return; |
87 | 87 | ||
88 | memset(&ifr, 0, sizeof(ifr)); | 88 | memset(&ifr, 0, sizeof(ifr)); |
89 | strcpy(ifr.ifr_name, name); | 89 | strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); |
90 | if (ioctl(s, SIOCGIFTXQLEN, &ifr) < 0) { | 90 | if (ioctl(s, SIOCGIFTXQLEN, &ifr) < 0) { |
91 | perror("SIOCGIFXQLEN"); | 91 | perror("SIOCGIFXQLEN"); |
92 | close(s); | 92 | close(s); |