Изменения ядра

Это краткое изложение основных изменений в ядре, отличающихся от основной ветки.

  • добавлен net/netfilter/xt_qtaguid*
  • Импортирован, а затем изменен файл net/netfilter/xt_quota2.c из проекта xtables-addons.
  • Исправления в файле net/netfilter/ip6_tables.c
  • модифицированный ip*t_REJECT.c
  • модифицированный файл net/netfilter/xt_socket.c

Несколько замечаний по конфигурации ядра:

  • xt_qtaguid выдает себя за xt_owner и полагается на xt_socket, а сам полагается на механизм отслеживания соединений.
  • Поддержка xt_qtaguid будет постепенно прекращена начиная с версии Android 9. Дополнительную информацию см. в разделе мониторинга трафика eBPF .
  • Функция отслеживания соединений не может обрабатывать большие SIP-пакеты, её необходимо отключить.
  • Модифицированная версия xt_quota2 использует поддержку NFLOG для уведомления пользовательского пространства.