Re: Сборка 1.21.7 с модулем naxsi

oradba25 nginx-forum на forum.nginx.org
Пн Май 30 23:02:45 UTC 2022


Sergey Kandaurov Wrote:
> > Поиском попадалось, что это возможно из-за более раннего включения
> системных
> > заголовков, чем заголовки nginx
> > Но тут вроде все безопасно
> > 
> 
> Объяснение здесь:
> https://trac.nginx.org/nginx/ticket/2312#comment:4
> http://nginx.org/en/docs/dev/development_guide.html#include_files
> 
> > В самом naxsi.h
> > #include "ext/libinjection/libinjection_sqli.h"
> > #include "ext/libinjection/libinjection_xss.h"
> > #include <ctype.h>
> > #include <nginx.h>
> > #include <ngx_config.h>
> > #include <ngx_core.h>
> > #include <ngx_event.h>           <--- Вот тут и ломается
> > ...

Да, спасибо, именно это я и читал
И, естественно, менял порядок (выносил первые 3 вниз), не помогало
И в самом ../naxsi/naxsi_src/naxsi_runtime.c первым стоит #include
"assert.h", его я тоже переносил и тоже не помогало

Но вот объединить оба действия как-то не догадался :-)
Еще раз спасибо

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,294312,294353#msg-294353



Подробная информация о списке рассылки nginx-ru