iptables: add patch to supress unwanted warnings with SNAT/DNAT module
- upstream port is still a WIP, if it ever gets finished: revision 1 of this modules is from 26 Aug 2012, but revision 2 needed by current iptables is from 04 Apr 2018(!)arm-master
parent
2b11fd8728
commit
86ea31a1d6
@ -0,0 +1,26 @@
|
||||
--- iptables-1.8.x/libxtables/xtables.c
|
||||
+++ iptables-1.8.x/libxtables/xtables.c
|
||||
@@ -809,9 +809,9 @@
|
||||
dptr = &((*dptr)->next);
|
||||
}
|
||||
|
||||
- if (seen && !found)
|
||||
+ if (seen && !found && !(strcmp(name, "DNAT") == 0) && !(strcmp(name, "SNAT") == 0))
|
||||
fprintf(stderr,
|
||||
- "Warning: Extension %s is not supported, missing kernel module?\n",
|
||||
+ "Warning: Extension %s (match) is not supported, missing kernel module?\n",
|
||||
name);
|
||||
|
||||
for (ptr = xtables_matches; ptr; ptr = ptr->next) {
|
||||
@@ -939,9 +939,9 @@
|
||||
dptr = &((*dptr)->next);
|
||||
}
|
||||
|
||||
- if (seen && !found)
|
||||
+ if (seen && !found && !(strcmp(name, "DNAT") == 0) && !(strcmp(name, "SNAT") == 0))
|
||||
fprintf(stderr,
|
||||
- "Warning: Extension %s is not supported, missing kernel module?\n",
|
||||
+ "Warning: Extension %s (target) is not supported, missing kernel module?\n",
|
||||
name);
|
||||
|
||||
for (ptr = xtables_targets; ptr; ptr = ptr->next) {
|
Loading…
Reference in New Issue