Luigi Rizzo
e706181ba6
Major cleanup of the parser and printing routines in an attempt to
...
render the syntax less ambiguous.
Now rules can be in one of these two forms
<action> <protocol> from <src> to <dst> [options]
<action> MAC dst-mac src-mac mac-type [options]
however you can now specify MAC and IP header fields as options e.g.
ipfw add allow all from any to any mac-type arp
ipfw add allow all from any to any { dst-ip me or src-ip me }
which makes complex expressions a lot easier to write and parse.
The "all from any to any" part is there just for backward compatibility.
Manpage updated accordingly.
2002-08-19 04:52:15 +00:00
..
2002-07-06 19:34:18 +00:00
2002-08-13 11:29:42 +00:00
2002-07-06 19:34:18 +00:00
2002-07-06 19:34:18 +00:00
2002-08-16 16:08:36 +00:00
2002-08-18 21:46:32 +00:00
2002-07-06 19:34:18 +00:00
2002-07-06 19:34:18 +00:00
2002-07-06 19:34:18 +00:00
2002-07-06 19:34:18 +00:00
2001-12-04 02:19:58 +00:00
2002-07-29 17:09:21 +00:00
2002-05-13 11:09:07 +00:00
2002-08-16 16:08:36 +00:00
2002-08-18 17:57:08 +00:00
2002-07-17 02:03:19 +00:00
2002-08-11 15:38:51 +00:00
2002-08-13 11:39:38 +00:00
2002-07-16 23:18:29 +00:00
2002-07-06 19:34:18 +00:00
2002-05-29 16:47:55 +00:00
2002-07-06 19:34:18 +00:00
2002-08-16 16:08:36 +00:00
2002-08-13 11:47:56 +00:00
2002-07-30 13:01:25 +00:00
2002-08-13 16:07:28 +00:00
2002-07-20 19:27:43 +00:00
2002-08-13 14:10:36 +00:00
2002-08-18 07:05:00 +00:00
2002-08-13 14:10:36 +00:00
2002-07-06 19:34:18 +00:00
2002-03-20 09:02:48 +00:00
2002-03-26 10:09:09 +00:00
2002-03-19 22:51:53 +00:00
2002-08-19 04:52:15 +00:00
2002-03-20 09:04:34 +00:00
2002-03-20 09:01:48 +00:00
2002-07-06 19:34:18 +00:00
2002-07-06 19:34:18 +00:00
2002-07-06 19:34:18 +00:00
2002-07-06 19:34:18 +00:00
2002-08-18 18:11:38 +00:00
2002-07-20 19:31:11 +00:00
2002-04-19 23:06:29 +00:00
2002-07-15 11:30:21 +00:00
2002-07-06 19:34:18 +00:00
2002-07-06 19:34:18 +00:00
2002-08-13 12:03:35 +00:00
2002-08-03 17:05:14 +00:00
2002-08-13 16:07:39 +00:00
2002-08-03 16:03:21 +00:00
2002-08-03 16:03:21 +00:00
2002-08-06 20:26:30 +00:00
2002-08-03 16:03:21 +00:00
2002-08-13 16:07:39 +00:00
2002-08-03 16:03:21 +00:00
2002-08-03 16:03:21 +00:00
2001-12-14 11:41:22 +00:00
2002-08-11 15:18:41 +00:00
2002-08-13 16:07:39 +00:00
2002-08-03 16:03:21 +00:00
2002-08-13 16:07:39 +00:00
2002-08-13 14:10:36 +00:00
2002-08-13 13:13:20 +00:00
2002-07-06 19:34:18 +00:00
2002-08-16 08:19:15 +00:00
2002-07-06 19:34:18 +00:00
2002-07-06 19:34:18 +00:00
2002-08-10 03:00:55 +00:00
2002-07-07 18:19:48 +00:00
2002-08-09 16:25:32 +00:00
2002-07-06 19:34:37 +00:00
2002-07-06 19:35:14 +00:00
2002-07-17 02:03:19 +00:00
2002-07-06 19:35:14 +00:00
2002-07-06 19:35:14 +00:00
2001-12-04 02:19:58 +00:00
2002-07-06 19:35:14 +00:00
2002-07-27 21:06:06 +00:00
2002-07-06 19:35:14 +00:00
2002-07-06 19:35:14 +00:00
2002-01-10 16:02:23 +00:00
2002-04-19 23:06:29 +00:00
2002-07-06 19:35:14 +00:00
2002-07-06 19:35:14 +00:00
2002-08-13 13:31:54 +00:00
2002-08-10 20:19:04 +00:00
2002-07-06 19:35:14 +00:00
2002-07-24 22:14:27 +00:00
2001-12-04 02:19:58 +00:00