1
1

Convert strcpy() to strncpy(), and just to be extra-super paranoid,

use memset(0) for extra bonus points.

This commit was SVN r28668.
Этот коммит содержится в:
Jeff Squyres 2013-06-22 12:21:18 +00:00
родитель 5ebb74bee3
Коммит dd25421d48

Просмотреть файл

@ -213,7 +213,8 @@ static int if_posix_open(void)
}
/* copy entry over into our data structure */
strcpy(intf->if_name, ifr->ifr_name);
memset(intf->if_name, 0, sizeof(intf->if_name));
strncpy(intf->if_name, ifr->ifr_name, sizeof(intf->if_name) - 1);
intf->if_flags = ifr->ifr_flags;
/* every new address gets its own internal if_index */