From owner-cvs-all@FreeBSD.ORG Mon Sep 15 06:34:43 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A3DB16A4BF; Mon, 15 Sep 2003 06:34:43 -0700 (PDT) Received: from relay.macomnet.ru (relay.macomnet.ru [195.128.64.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E930E43F75; Mon, 15 Sep 2003 06:34:40 -0700 (PDT) (envelope-from maxim@FreeBSD.org) Received: from news1.macomnet.ru (y80sjljf@news1.macomnet.ru [195.128.64.14]) by relay.macomnet.ru (8.11.6/8.11.6) with ESMTP id h8FDYdg15697226; Mon, 15 Sep 2003 17:34:39 +0400 (MSD) From: Maxim Konovalov To: Luigi Rizzo In-Reply-To: <200309151027.h8FAR3Xc012173@repoman.freebsd.org> Message-ID: <20030915172004.M88599@news1.macomnet.ru> References: <200309151027.h8FAR3Xc012173@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Mon, 15 Sep 2003 13:34:43 -0000 X-Original-Date: Mon, 15 Sep 2003 17:34:38 +0400 (MSD) X-List-Received-Date: Mon, 15 Sep 2003 13:34:43 -0000 On Mon, 15 Sep 2003, 03:27-0700, Luigi Rizzo wrote: > luigi 2003/09/15 03:27:03 PDT > > FreeBSD src repository > > Modified files: (Branch: RELENG_4) > sbin/ipfw ipfw2.c > Log: > MFC (almost) of 3 bugs reported recently: > + fix aligmnent issues on 64-bit architectures (1.40); > + better argument checking when enabling/disabling ipfw-related > sysctl variables (1.39) > + fix handling of foo/0 as an alias for "any"; -----^^^^^^^^^^^^^^^^^^^^^^^ This bug is not fixed in -current yet. And a lot others: # ipfw -n add count all from any to not any 00000 count ip from any to any # ipfw -n add count all from not any to any 00000 count ip from any to any # ipfw -n add count all from any to { 1.1.1.1/1 or not any } 00000 count ip from any to { 0.0.0.0/1 or # ipfw -n add count all from any to { 1.1.1.1/1 or any } 00000 count ip from any to { 0.0.0.0/1 or # ipfw -n add count all from any to { 1.1.1.1/1 or 0.0.0.0/0 } 00000 count ip from any to { 0.0.0.0/1 or and so on. -- Maxim Konovalov, maxim@macomnet.ru, maxim@FreeBSD.org