From owner-freebsd-arch Fri Oct 25 17:47:48 2002 Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA02A37B401 for ; Fri, 25 Oct 2002 17:47:47 -0700 (PDT) Received: from mail-green.research.att.com (H-135-207-30-103.research.att.com [135.207.30.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4565F43E42 for ; Fri, 25 Oct 2002 17:47:47 -0700 (PDT) (envelope-from fenner@research.att.com) Received: from alliance.research.att.com (alliance.research.att.com [135.207.26.26]) by mail-green.research.att.com (Postfix) with ESMTP id 9A18D1E18D; Fri, 25 Oct 2002 20:47:46 -0400 (EDT) Received: from windsor.research.att.com (windsor.research.att.com [135.207.26.46]) by alliance.research.att.com (8.8.7/8.8.7) with ESMTP id UAA28153; Fri, 25 Oct 2002 20:47:45 -0400 (EDT) From: Bill Fenner Received: (from fenner@localhost) by windsor.research.att.com (8.8.8+Sun/8.8.5) id RAA01665; Fri, 25 Oct 2002 17:47:45 -0700 (PDT) Message-Id: <200210260047.RAA01665@windsor.research.att.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: julian@elischer.org Subject: Re: Renumbering IPPROTO_DIVERT Cc: arch@FreeBSD.ORG Date: Fri, 25 Oct 2002 17:47:44 -0700 Versions: dmail (solaris) 2.5a/makemail 2.9d Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >I think though that there should be a "compat" shim that >does the right thing but is VERY NOISY. What's the right thing? I think the right thing is to open a real raw socket. If we are really feeling generous, print a message that someone used the old divert socket and if they meant to use the old divert socket they need to be recompiled. (Recall that this silent failure mode is the same behavior that a DIVERT-using application sees if it is run on a kernel without IPDIVERT, so people should be used to it.) Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message