Received: with ECARTIS (v1.0.0; list netdev); Sun, 23 Jan 2005 14:59:58 -0800 (PST) Received: from b.mx.projectdream.org (eth0-0.arisu.projectdream.org [194.158.4.191]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id j0NMxrx3021417 for ; Sun, 23 Jan 2005 14:59:54 -0800 Received: from postel.suug.ch (postel.suug.ch [195.134.158.23]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by b.mx.projectdream.org (Postfix) with ESMTP id 9373585; Sun, 23 Jan 2005 23:59:29 +0100 (CET) Received: by postel.suug.ch (Postfix, from userid 10001) id C09EC1C0EA; Mon, 24 Jan 2005 00:00:12 +0100 (CET) Date: Mon, 24 Jan 2005 00:00:12 +0100 From: Thomas Graf To: "David S. Miller" Cc: netdev@oss.sgi.com Subject: [PATCHSET] Extended matches and basic classifier Message-ID: <20050123230012.GB23931@postel.suug.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Virus-Scanned: ClamAV 0.80/650/Sun Jan 2 19:00:02 2005 clamav-milter version 0.80j on 127.0.0.1 X-Virus-Status: Clean X-archive-position: 674 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: tgraf@suug.ch Precedence: bulk X-list: netdev Content-Length: 492 Lines: 16 This patchset adds the ematch API, the ematches cmp, nbyte, u32, meta, and the basic classifier. It doesn't touch any existing code. The following changes were made since the last review: - various typo and bug fixes - macro for meta data collectors (beautification) - some more comments The required changes for iproute2 can be pulled from: bk://tgr.bkbits.net/iproute2-tgr The iproute2 part still has quite some potential for improvements to ease usability though. Cheers, Thomas