From owner-freebsd-current Thu Jan 16 17:38:09 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA01234 for current-outgoing; Thu, 16 Jan 1997 17:38:09 -0800 (PST) Received: from veda.is (ubiq.veda.is [193.4.230.60]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id RAA01226 for ; Thu, 16 Jan 1997 17:38:05 -0800 (PST) Received: (from adam@localhost) by veda.is (8.8.4/8.7.3) id BAA20876; Fri, 17 Jan 1997 01:46:39 GMT From: Adam David Message-Id: <199701170146.BAA20876@veda.is> Subject: Re: ipfw patches to test In-Reply-To: <19970117012623.15897.qmail@suburbia.net> from "proff@suburbia.net" at "Jan 17, 97 12:26:23 pm" To: proff@suburbia.net Date: Fri, 17 Jan 1997 01:46:37 +0000 (GMT) Cc: phk@critter.DK.tfs.COM, freebsd-current@freebsd.org X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > It would be a simple matter to revise these patches to use "from [not] " > > instead of "from [!]". Purists would complain that "from !192.168.23.0" is > > ugly syntax anyway, just as I strongly dislike "!from 192.168.23.0". > > Well, no, it wouldn't actually because you may have a host called "not", > this is why I suggest "not from", appart from the fact that "from not" is > not gramatical. > > Cheers, > Julian > A good point about the hostname, which might be why I originally went with the '!' prefix. However, since "not" is now documented as a keyword, the obvious way to address such a host would be by its canonical name. I favour "from not" because we are describing mathematical logic using words borrowed from the english language for this purpose. If we were truly writing it in english, the overall syntax would be substantially more different than just saying "not from", and we might have more flexibility at defining complex rulesets in poetic modes of expression. -- Adam David