From owner-freebsd-bugs@FreeBSD.ORG Wed Jan 19 15:00:47 2005 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EC1B16A4CE for ; Wed, 19 Jan 2005 15:00:47 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09ABD43D5A for ; Wed, 19 Jan 2005 15:00:47 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j0JF0kDq021860 for ; Wed, 19 Jan 2005 15:00:46 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j0JF0kGD021859; Wed, 19 Jan 2005 15:00:46 GMT (envelope-from gnats) Resent-Date: Wed, 19 Jan 2005 15:00:46 GMT Resent-Message-Id: <200501191500.j0JF0kGD021859@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Eric Masson Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BB0616A4CE for ; Wed, 19 Jan 2005 14:58:11 +0000 (GMT) Received: from kraid.nerim.net (smtp-103-wednesday.nerim.net [62.4.16.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id A606543D55 for ; Wed, 19 Jan 2005 14:58:10 +0000 (GMT) (envelope-from e-masson@kisoft-services.com) Received: from srvbsdnanssv.interne.kisoft-services.com (kisoft.net1.nerim.net [62.212.107.51]) by kraid.nerim.net (Postfix) with ESMTP id 2DDD741F57 for ; Wed, 19 Jan 2005 15:58:08 +0100 (CET) Received: from localhost (localhost [127.0.0.1])0F7C0C288 for ; Wed, 19 Jan 2005 15:58:06 +0100 (CET) Received: from srvbsdnanssv.interne.kisoft-services.com ([127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08073-08 for ; Wed, 19 Jan 2005 15:58:02 +0100 (CET) Received: by srvbsdnanssv.interne.kisoft-services.com (Postfix, from userid 1001) id 07C69C23C; Wed, 19 Jan 2005 15:58:01 +0100 (CET) Message-Id: <20050119145801.07C69C23C@srvbsdnanssv.interne.kisoft-services.com> Date: Wed, 19 Jan 2005 15:58:01 +0100 (CET) From: Eric Masson To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/76464: PF, set loginterface & non existing interface X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Eric Masson List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jan 2005 15:00:47 -0000 >Number: 76464 >Category: kern >Synopsis: PF, set loginterface & non existing interface >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 19 15:00:46 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Eric Masson >Release: FreeBSD 5.3-STABLE i386 >Organization: Kisoft Services >Environment: System: FreeBSD srvbsdnanssv.interne.kisoft-services.com 5.3-STABLE FreeBSD 5.3-STABLE #0: Tue Jan 11 11:44:56 CET 2005 emss@srvbsdnanssv.interne.kisoft-services.com:/vol0/build/usr/src/sys/K6II i386 >Description: Loading a PF ruleset containing a set loginterface line referencing a non existent interface ends by no rules loaded. The problem occurs here with clonable interfaces, I use pppd for internet connection and pppX devices are created on the fly as soon as pppd requests creation. PF is initialized earlier in the boot process and pppX aren't existing at this moment, so the existence of a line like : set loginterface ppp0 makes pfctl fails in loading rules >How-To-Repeat: Reference an interface that doesn't exist in set loginterface clause >Fix: >Release-Note: >Audit-Trail: >Unformatted: