Это ругань на то что strncmp подсовывается unsigned char* в качестве
одного из аргумента. ПО идее от warning-а избавит замена

        if(strncmp(secret+1,hash,16) == 0)
на
        if(strncmp(secret+1,(char*)hash,16) == 0)

Но это вряд ли является причиной проблемы.


Как Вы и предполагали - это решило проблему warning-a но не решило сути проблемы, всеравно авторизация CHAP не проходит при компиляции gcc-4.1. Как мне написал в личку Victor Wagner - это не единственная проблема с gcc-4.1: http://gcc.gnu.org/ml/gcc/2006-07/msg00037.html

Жаль... буду либо использовать gcc-3.4 либо ждать gcc-4.2


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить