From owner-cvs-src@FreeBSD.ORG Tue Oct 4 11:48:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A53B16A41F; Tue, 4 Oct 2005 11:48:04 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DB0943D45; Tue, 4 Oct 2005 11:48:03 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j94Bm3Nn089999; Tue, 4 Oct 2005 11:48:03 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j94Bm3mX089998; Tue, 4 Oct 2005 11:48:03 GMT (envelope-from yar) Message-Id: <200510041148.j94Bm3mX089998@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 4 Oct 2005 11:48:03 +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/sbin/ifconfig ifvlan.c 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: Tue, 04 Oct 2005 11:48:04 -0000 yar 2005-10-04 11:48:03 UTC FreeBSD src repository Modified files: sbin/ifconfig ifvlan.c Log: Use a callback to set up a vlan interface so that "vlan" and "vlandev" commands can be specified in any order. This makes the code more compact and clear as well. Improve error check on vlan argument. MFC after: 2 weeks Revision Changes Path 1.9 +30 -36 src/sbin/ifconfig/ifvlan.c