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

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

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

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

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