Page MenuHomeFreeBSD

D30208.diff
No OneTemporary

D30208.diff

diff --git a/sbin/ipfw/ipfw2.c b/sbin/ipfw/ipfw2.c
--- a/sbin/ipfw/ipfw2.c
+++ b/sbin/ipfw/ipfw2.c
@@ -4021,7 +4021,8 @@
NEED1("missing forward address[:port]");
- if (strncmp(*av, "tablearg", 8) == 0)
+ if (strncmp(*av, "tablearg", 8) == 0 &&
+ ((*av)[8] == '\0' || (*av)[8] == ',' || (*av)[8] == ':'))
memcpy(++(*av), "0.0.0.0", 7);
/*

File Metadata

Mime Type
text/plain
Expires
Sat, Jan 11, 10:42 PM (20 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15758555
Default Alt Text
D30208.diff (362 B)

Event Timeline