From owner-cvs-src@FreeBSD.ORG Mon Nov 3 22:12:22 2003 Return-Path: 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 8624016A4CE; Mon, 3 Nov 2003 22:12:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15BFC43F75; Mon, 3 Nov 2003 22:12:22 -0800 (PST) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id hA46CLXJ073970; Mon, 3 Nov 2003 22:12:21 -0800 (PST) (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id hA46CLFK073969; Mon, 3 Nov 2003 22:12:21 -0800 (PST) (envelope-from green) Message-Id: <200311040612.hA46CLFK073969@repoman.freebsd.org> From: Brian Feldman Date: Mon, 3 Nov 2003 22:12:21 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpcap Makefile src/contrib/libpcap gencode.c scanner.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 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 Nov 2003 06:12:22 -0000 green 2003/11/03 22:12:21 PST FreeBSD src repository Modified files: lib/libpcap Makefile contrib/libpcap gencode.c scanner.l Log: * Modify libpcap to work a bit better with our 802.11 code. This means tcpdump -y ieee802_11 will work in the basic senses, including the code compilation for filters (where you may specify "link[]" to refer to parts of the 802.11 header, as well as treat it like a normal Ethernet header). Previously, it was just too far off to do anything useful for us. * While I'm here, fix some compile problems that will result from lex and yacc namespace polution when linking with -lpcap. The namespace is now "pcapyy*" instead of "yy*", and it tests fine with world and some external applications that may or may not use "yy*". Revision Changes Path 1.12 +55 -9 src/contrib/libpcap/gencode.c 1.9 +0 -1 src/contrib/libpcap/scanner.l 1.32 +3 -1 src/lib/libpcap/Makefile