From owner-freebsd-bugs@freebsd.org Wed Feb 24 12:19:38 2016 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4A075AB1C69 for ; Wed, 24 Feb 2016 12:19:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3C578D4E for ; Wed, 24 Feb 2016 12:19:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u1OCJbB7074294 for ; Wed, 24 Feb 2016 12:19:38 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 207459] ipfw rule using dscp cs4 results in be/cs0 Date: Wed, 24 Feb 2016 12:19:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 10.2-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: swhite@gov.za X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2016 12:19:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207459 Bug ID: 207459 Summary: ipfw rule using dscp cs4 results in be/cs0 Product: Base System Version: 10.2-RELEASE Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: swhite@gov.za CC: freebsd-amd64@FreeBSD.org CC: freebsd-amd64@FreeBSD.org Using dscp cs4 in any rule results in the test being for dscp be: # ipfw add 10000 pipe 1 in dscp cs4 recv igb0 10000 pipe 1 ip from any to any in dscp be recv igb0 # but this: # ipfw add 10000 pipe 1 in dscp cs2 recv igb0 10000 pipe 1 ip from any to any in dscp cs2 recv igb0 # ...appears to be fine. Pretty much anything else works other than cs4 which gets interpreted as be (0x0). The same applies when using simple rules like 'count'. cs4, 32, 0x20, all give the same result. # ipfw add 10000 count in dscp 0x20 10000 count ip from any to any in dscp be # # ipfw -aT list 10000 10000 3456945 2202370996 1456315172 count ip from any to any in dscp be # This is seen in 9.3-R, 9.3-Rp33, 10.2-Rp8. --=20 You are receiving this mail because: You are the assignee for the bug.=