|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 27 Feb 2004 18:06:29 To : Andrey Blochintsev Subject : Re: Sendmail+qpopper -------------------------------------------------------------------------------- >>> Andrey Blochintsev wrote: > VN>> Пока их не будет 0, я о нём ни слова хорошего не > VN>> скажу. Многолетняя история дыр дала очень отрицательное мнение. >> А чем тебе strlcat не угодил? AB> Note however, that if strlcat() traverses size characters without AB> finding a NUL, the length of the string is considered to be size and the AB> destina- tion string will not be NUL-terminated (since there was no AB> space for the NUL). This keeps strlcat() from running off the end of a AB> string. In AB> Возможностью "соорудить" не-NUL-terminated строчку, которая потом вылезет AB> в другом месте? Если строка в буфере была затерминирована, то strlcat() сохранит этот терминатор, ну а если буфер исходно не был инициализирован - кто врач кодеру. Я же имел в виду strncat. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22383cdd2853d.html, оценка из 5, голосов 10
|