[devel] IA: destination buffer overflow - ppp
Dmitriy Khanzhin
=?iso-8859-1?q?dimajin_=CE=C1_sandy=2Eru?=
Ср Ноя 28 12:52:16 MSK 2007
Dmitriy Khanzhin пишет:
> Alexey Tourbin пишет:
>> On Wed, Nov 28, 2007 at 11:55:09AM +0300, Dmitriy Khanzhin wrote:
>>> Вот так собралось без warning'а (аттач).
>> Не трогайте чего Вы не понимаете, а то сломаете ppp и он у всех будет
>
> Вот я и хочу понять!
> А глючить "у всех" он не будет, не мой пакет, но я в нем заинтересован.
>
>> глючить! Там "char *name" и sizeof его это просто размер указателя,
>> то есть в данном случае это не имеет никакого смысла.
>>
> Спасибо!
>
Получилось, как вчера писал Дамир, собрать так.
- strncat(ttyname, name, sizeof(ttyname));
+ strlcat(ttyname, name, sizeof(ttyname));
Придется вдумчиво курить, в чем разница.
--
Rgrds, jinn.
Подробная информация о списке рассылки Devel