ipt-netflow icon indicating copy to clipboard operation
ipt-netflow copied to clipboard

No longer loads ARCH 6.14.4

Open jayray-git opened this issue 10 months ago • 2 comments

Builds but no longer loads: [ 1835.447472] ipt_NETFLOW version 2.6, srcversion 62E18E8364D40214F83C0B7 [ 1835.447479] ipt_NETFLOW: hashsize 34768 (271K) [ 1835.447705] netflow: registering: /proc/net/stat/ipt_netflow [ 1835.447710] netflow: registered: /proc/net/stat/ipt_netflow [ 1835.447712] netflow: registering: /proc/net/stat/ipt_netflow_snmp [ 1835.447716] netflow: registered: /proc/net/stat/ipt_netflow_snmp [ 1835.447718] netflow: registering: /proc/net/stat/ipt_netflow_flows [ 1835.447721] netflow: registered: /proc/net/stat/ipt_netflow_flows [ 1835.447726] sysctl table check failed: net/netflow/(null) procname is null [ 1835.447731] sysctl table check failed: net/netflow/(null) No proc_handler [ 1835.447736] netflow: can't register to sysctl [ 1835.457310] ipt_NETFLOW is not loaded.

Kernel 6.14 introduced strict validation for struct ctl_table entries: Any entry with .proc_handler must also have: .procname (non-NULL) .data (non-NULL) Any mid-array { } terminators (not the last entry) are now rejected patch to stack for this specific issue attached - can be added to arch aur package.

jayray-git avatar May 02 '25 21:05 jayray-git

I have the same issue on Oracle 9 with kernel 6.12 and GCC 14.

rlevytskyi avatar Aug 18 '25 17:08 rlevytskyi

same on openwrt

DocMAX avatar Oct 25 '25 16:10 DocMAX