From owner-cvs-sys Tue Mar 17 17:40:49 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA17948 for cvs-sys-outgoing; Tue, 17 Mar 1998 17:40:49 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA17895; Tue, 17 Mar 1998 17:40:33 -0800 (PST) (envelope-from wollman@FreeBSD.org) From: Garrett Wollman Received: (from wollman@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA26891; Tue, 17 Mar 1998 17:40:13 -0800 (PST) Date: Tue, 17 Mar 1998 17:40:13 -0800 (PST) Message-Id: <199803180140.RAA26891@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf files src/sys/net if_vlan.c if_vlan_var.h ethernet.h if_ethersubr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 1998/03/17 17:40:13 PST Modified files: sys/conf files sys/net ethernet.h if_ethersubr.c Added files: sys/net if_vlan.c if_vlan_var.h Log: Add preliminary support for IEEE 802.1Q VLAN tagging. It doesn't actually work reliably yet (I've had panics), but it does seem to occasionally be able to transmit and receive syntactically-correct packets. Also fixes one of if_ethersubr.c's legion style bugs, and removes the hostcache code from standard kernels---the code that depends on it is not going to happen any time soon, I'm afraid. Revision Changes Path 1.129 +3 -2 src/sys/conf/files 1.9 +2 -1 src/sys/net/ethernet.h 1.46 +24 -9 src/sys/net/if_ethersubr.c