From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) by huchra.bufferbloat.net (Postfix) with ESMTP id 1267021F2CE for ; Wed, 15 Oct 2014 01:33:39 -0700 (PDT) DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt; s=mailo; t=1413362018; h=Sender: Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-Id: To: Reply-To: From: Date; bh=ubMFwjGhv32+VvqFFJO0Lm3foupvgzxl/7gfdz6NmYc=; b=Nk623LAiG+RGH6Vme+ctMpuAOLgbsJaipGvMfLT5WO+O4d8wpYBJ4hZyKhHlVeIDfERuyYHf 4NMq/cU+sHAxdImtG82dYfsM2pNYuQlLG422LzZ00U8mQxFTIpemZgFvrxewYseMOZUa5bYL 1ZrpmYGCdwGGkXhSyhm373m4rF0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Date: From: Reply-To: To: Message-Id: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding: Sender; b=IWkXu+vxOz6zgOtydgJT9Z/LepHGdrapZrAyClM8xz5wX+YwwE7lHLdL6fjCUxM9zdLojJ D5OXooSyL8DER+WcxB2adSfu7StyfsN1Ggmm2PzkfNOWLg/tkAK1/0HB4Q8DkL/5gBnWp/eW 9d45zOq352YYA1NGHWWK7xucTrT70= Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 543e3157.7fdb74345e40-in1; Wed, 15 Oct 2014 08:33:27 -0000 (UTC) Date: Wed, 15 Oct 2014 01:33:27 -0700 From: GitHub To: cerowrt-commits@lists.bufferbloat.net Message-Id: <543e31576ced_58843fbbcbf8f2c03167b@hookshot-fe2-cp1-prd.iad.github.net.mail> Subject: [dtaht/ceropackages-3.10] 3eecc0: Complete the egress classification for "pass-throu... Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="--==_mimepart_543e31576792_58843fbbcbf8f2c0315b3"; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Mailgun-Sid: WyIzOWVlZSIsICJjZXJvd3J0LWNvbW1pdHNAbGlzdHMuYnVmZmVyYmxvYXQubmV0IiwgIjQwZiJd Sender: noreply@github.com X-BeenThere: cerowrt-commits@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list Reply-To: GitHub List-Id: Development commits for the cerowrt project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2014 08:34:08 -0000 ----==_mimepart_543e31576792_58843fbbcbf8f2c0315b3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Branch: refs/heads/master Home: https://github.com/dtaht/ceropackages-3.10 Commit: 3eecc0a6f6d7d61d7ad2001cd3927a893ca1baa9 https://github.com/dtaht/ceropackages-3.10/commit/3eecc0a6f6d7d61d7ad2001cd3927a893ca1baa9 Author: Sebastian Moeller Date: 2014-10-14 (Tue, 14 Oct 2014) Changed paths: M net/sqm-scripts/files/usr/lib/sqm/simple_pppoe.qos Log Message: ----------- Complete the egress classification for "pass-through" PPPoE packets Implement the egress classification for IPv4 and IPv6 as a series of tc u32 filters that specifically adress the relevant header bytes by offset. This most probably wil only work with exactly the encapsulation I tested with (PPPoE without VLAN), all offsets were confirmed with loking at captured packets from the router: tcpdump -s 200 -i ge00 -w ge00.cap Here cerowrt was accessing the wan vie a PPPoE client using ge00 as interface to the DSL-modem. This needs more testers. ----==_mimepart_543e31576792_58843fbbcbf8f2c0315b3--