Ошибка компиляции мода Apache: apxs mod_antiloris.c

Попробуйте установить mod_antiloris. Ошибка компиляции при запуске команды ниже:

apxs -a -i -c mod_antiloris.c

Ошибка компиляции:

mod_antiloris.c: 126: 37: ошибка: в conn_rec нет члена с именем remote_ip apr_cpystrn (ws_record-> client, c-> remote_ip, sizeof (ws_record-> client));

mod_antiloris.c: 133: 10: предупреждение: передача аргумента 1 из 'ap_get_scoreboard_worker' делает указатель из целого числа без приведения [включено по умолчанию] ws_record = ap_get_scoreboard_worker(i, j);

  • Версия Apache: Apache/2.4.6 (платформа расширенной поддержки SLES)
  • O / S Redhat 7,4

Любой совет, пожалуйста?

Спасибо, Ник

1 ответ

Похоже, что модуль устарел: в соответствии с doxygen существующие поля client_ip или же remote_host,

Изменить: кто-то разместил патч здесь.

Другие вопросы по тегам