Ticket #57 (closed defect: fixed)
при IP авторизации и REJIK samsdaemon выпадает в кору при реконфигурации сквида
| Reported by: | alex@… | Owned by: | DmitryChemerik |
|---|---|---|---|
| Priority: | major | Milestone: | sams-1.0.1 |
| Component: | demons | Version: | |
| Keywords: | Cc: |
Description
linux 2.6.22, gcc - 4.2.0, sams - из транка самый свежачок.. авторизация только по IP в процессе поиска обнаружилось что выпадение идет на строке 1959 samsdaemon.c
fprintf(fout,"%s/255.255.255.255\n",row2[11]&&strlen(row2[11])>4);
замена на fprintf(fout,"%s/255.255.255.255\n",row2[11]); решила проблему.
что самое интересное, оригинальный кусок кода выглядит так: fprintf(fout,"%s/255.255.255.255\n",row2[11]&&strlen(row2[11])>4); if(RREJIK==1&&atoi(row2[10])>0)
fprintf(fout2,"%s",row2[11]);
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
