Convert strcpy() to strncpy(), and just to be extra-super paranoid,
use memset(0) for extra bonus points. This commit was SVN r28668.
Этот коммит содержится в:
родитель
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 */
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user