From owner-cvs-src@FreeBSD.ORG Sat Mar 29 00:24:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 124B9106566B; Sat, 29 Mar 2008 00:24:41 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 02B868FC1E; Sat, 29 Mar 2008 00:24:41 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2T0Oect049853; Sat, 29 Mar 2008 00:24:41 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2T0Oe6A049852; Sat, 29 Mar 2008 00:24:40 GMT (envelope-from mlaier) Message-Id: <200803290024.m2T0Oe6A049852@repoman.freebsd.org> From: Max Laier Date: Sat, 29 Mar 2008 00:24:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/pf/pfctl pfctl_altq.c pfctl_qstats.c src/sys/contrib/pf/net pf_if.c pf_ioctl.c pfvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2008 00:24:41 -0000 mlaier 2008-03-29 00:24:36 UTC FreeBSD src repository Modified files: contrib/pf/pfctl pfctl_altq.c pfctl_qstats.c sys/contrib/pf/net pf_if.c pf_ioctl.c pfvar.h Log: Make ALTQ cope with disappearing interfaces (particularly common with mpd and netgraph in gernal). This also allows to add queues for an interface that is not yet existing (you have to provide the bandwidth for the interface, however). PR: kern/106400, kern/117827 MFC after: 2 weeks Revision Changes Path 1.10 +12 -0 src/contrib/pf/pfctl/pfctl_altq.c 1.7 +26 -0 src/contrib/pf/pfctl/pfctl_qstats.c 1.15 +6 -0 src/sys/contrib/pf/net/pf_if.c 1.31 +116 -2 src/sys/contrib/pf/net/pf_ioctl.c 1.17 +7 -0 src/sys/contrib/pf/net/pfvar.h