From owner-cvs-src-old@FreeBSD.ORG Mon Nov 22 01:12:00 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F2281065670 for ; Mon, 22 Nov 2010 01:12:00 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5A5F98FC0A for ; Mon, 22 Nov 2010 01:12:00 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id oAM1C0xC033603 for ; Mon, 22 Nov 2010 01:12:00 GMT (envelope-from weongyo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id oAM1C0A8033602 for cvs-src-old@freebsd.org; Mon, 22 Nov 2010 01:12:00 GMT (envelope-from weongyo@repoman.freebsd.org) Message-Id: <201011220112.oAM1C0A8033602@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to weongyo@repoman.freebsd.org using -f From: Weongyo Jeong Date: Mon, 22 Nov 2010 01:11:28 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/dev/usb usb_bus.h usb_controller.h usb_pf.c usb_pf.h usb_transfer.c src/sys/dev/usb/controller usb_controller.c src/sys/modules/usb/usb Makefile X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 01:12:00 -0000 weongyo 2010-11-22 01:11:28 UTC FreeBSD src repository Modified files: sys/conf files sys/dev/usb usb_bus.h usb_controller.h usb_transfer.c sys/dev/usb/controller usb_controller.c sys/modules/usb/usb Makefile Added files: sys/dev/usb usb_pf.c usb_pf.h Log: SVN rev 215649 on 2010-11-22 01:11:28Z by weongyo Adds a USB packet filter feature to the stack that it could capture packets which go through each USB host controllers. Its implementations are almost based on BPF code and very similar with it except it's little bit customized for USB packet only. The userland program usbdump(8) would be committed soon. Discussed with: hps, thompsa, yongari Revision Changes Path 1.1544 +1 -0 src/sys/conf/files 1.32 +32 -0 src/sys/dev/usb/controller/usb_controller.c 1.15 +2 -0 src/sys/dev/usb/usb_bus.h 1.21 +1 -0 src/sys/dev/usb/usb_controller.h 1.1 +1862 -0 src/sys/dev/usb/usb_pf.c (new) 1.1 +319 -0 src/sys/dev/usb/usb_pf.h (new) 1.43 +8 -0 src/sys/dev/usb/usb_transfer.c 1.4 +2 -2 src/sys/modules/usb/usb/Makefile