]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
src: use ibrname and obrname
authorPablo Neira Ayuso <pablo@netfilter.org>
Thu, 19 Apr 2018 12:32:25 +0000 (14:32 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 19 Apr 2018 12:36:13 +0000 (14:36 +0200)
Legacy tool name is 'brctl' and so the 'br' prefix is already known. If
we use ibrname and obrname it looks consistent with iifname and oifname.
So let's this instead of ibridgename and obridgename since Florian likes
this too.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
doc/nft.xml
src/meta.c
src/parser_bison.y
src/scanner.l
tests/py/bridge/meta.t
tests/py/bridge/meta.t.payload
tests/py/inet/meta.t
tests/py/ip/meta.t

index 47e106900d3563a548436d6e3ea0fd029d7100e5..661f632efefe027eecafd4bd4c2664fb97548e04 100644 (file)
@@ -2738,8 +2738,8 @@ filter output icmpv6 type { echo-request, echo-reply }
                                                <arg>skgid</arg>
                                                <arg>nftrace</arg>
                                                <arg>rtclassid</arg>
-                                               <arg>ibridgename</arg>
-                                               <arg>obridgename</arg>
+                                               <arg>ibrname</arg>
+                                               <arg>obrname</arg>
                                                <arg>pkttype</arg>
                                                <arg>cpu</arg>
                                                <arg>iifgroup</arg>
@@ -2853,12 +2853,12 @@ filter output icmpv6 type { echo-request, echo-reply }
                                                                <entry>realm</entry>
                                                        </row>
                                                        <row>
-                                                               <entry>ibridgename</entry>
+                                                               <entry>ibrname</entry>
                                                                <entry>Input bridge interface name</entry>
                                                                <entry>ifname</entry>
                                                        </row>
                                                        <row>
-                                                               <entry>obridgename</entry>
+                                                               <entry>obrname</entry>
                                                                <entry>Output bridge interface name</entry>
                                                                <entry>ifname</entry>
                                                        </row>
index f8010964175714da3a7ea4f7d50b56741b8e51aa..3012efa94e242ea2610e8006df698afd48a7a924 100644 (file)
@@ -413,10 +413,10 @@ static const struct meta_template meta_templates[] = {
                                                1    , BYTEORDER_HOST_ENDIAN),
        [NFT_META_RTCLASSID]    = META_TEMPLATE("rtclassid", &realm_type,
                                                4 * 8, BYTEORDER_HOST_ENDIAN),
-       [NFT_META_BRI_IIFNAME]  = META_TEMPLATE("ibridgename",  &ifname_type,
+       [NFT_META_BRI_IIFNAME]  = META_TEMPLATE("ibrname",  &ifname_type,
                                                IFNAMSIZ * BITS_PER_BYTE,
                                                BYTEORDER_HOST_ENDIAN),
-       [NFT_META_BRI_OIFNAME]  = META_TEMPLATE("obridgename",  &ifname_type,
+       [NFT_META_BRI_OIFNAME]  = META_TEMPLATE("obrname",  &ifname_type,
                                                IFNAMSIZ * BITS_PER_BYTE,
                                                BYTEORDER_HOST_ENDIAN),
        [NFT_META_PKTTYPE]      = META_TEMPLATE("pkttype",   &pkttype_type,
index 54304bd34f741f4d810015dedaabb9af984865f9..f546b9edd42ec5b20f259aa25b448516278a4977 100644 (file)
@@ -394,8 +394,8 @@ int nft_lex(void *, void *, void *);
 %token RTCLASSID               "rtclassid"
 %token IBRIPORT                        "ibriport"
 %token OBRIPORT                        "obriport"
-%token IBRIDGENAME             "ibridgename"
-%token OBRIDGENAME             "obridgename"
+%token IBRIDGENAME             "ibrname"
+%token OBRIDGENAME             "obrname"
 %token PKTTYPE                 "pkttype"
 %token CPU                     "cpu"
 %token IIFGROUP                        "iifgroup"
index 9e8fe00bdc3bf476de2d8081f3490b6979aa538b..5f21bfd7e5e1fcda10da8611bf22170c8e35515d 100644 (file)
@@ -486,9 +486,9 @@ addrstring  ({macaddr}|{ip4addr}|{ip6addr})
 "nftrace"              { return NFTRACE; }
 "rtclassid"            { return RTCLASSID; }
 "ibriport"             { return IBRIPORT; }
-"ibridgename"          { return IBRIDGENAME; }
+"ibrname"              { return IBRIDGENAME; }
 "obriport"             { return OBRIPORT; }
-"obridgename"          { return OBRIDGENAME; }
+"obrname"              { return OBRIDGENAME; }
 "pkttype"              { return PKTTYPE; }
 "cpu"                  { return CPU; }
 "iifgroup"             { return IIFGROUP; }
index ed373677a44286a9ed6b2837b1ae6ab251e7264a..f8710b25f0a7f9d71935350d7c8f7da63ebe5917 100644 (file)
@@ -2,5 +2,5 @@
 
 *bridge;test-bridge;input
 
-meta obridgename "br0";ok;meta obridgename "br0"
-meta ibridgename "br0";ok;meta ibridgename "br0"
+meta obrname "br0";ok;meta obrname "br0"
+meta ibrname "br0";ok;meta ibrname "br0"
index 2728c0a5026d540498c90ea029f6f516ef44371e..0f0d101781c10807a393d15718e83d55453f7b71 100644 (file)
@@ -1,9 +1,9 @@
-# meta obridgename "br0"
+# meta obrname "br0"
 bridge test-bridge input
   [ meta load bri_oifname => reg 1 ]
   [ cmp eq reg 1 0x00307262 0x00000000 0x00000000 0x00000000 ]
 
-# meta ibridgename "br0"
+# meta ibrname "br0"
 bridge test-bridge input
   [ meta load bri_iifname => reg 1 ]
   [ cmp eq reg 1 0x00307262 0x00000000 0x00000000 0x00000000 ]
index cfde9f32babe0351c2c191a3d258cfaef24ac868..644a96fdf18544a0b982878dba69472d9ab5e238 100644 (file)
@@ -14,5 +14,5 @@ meta nfproto ipv6 meta l4proto tcp;ok;meta nfproto ipv6 meta l4proto 6
 meta nfproto ipv4 counter ip saddr 1.2.3.4;ok
 meta secpath exists;ok
 meta secpath missing;ok
-meta ibridgename "br0";fail
-meta obridgename "br0";fail
+meta ibrname "br0";fail
+meta obrname "br0";fail
index c3afae79314c5ece94c7faca8f0eb8b947217109..4db88354463e88d13828d3eebe20999fb1280a42 100644 (file)
@@ -8,5 +8,5 @@ meta l4proto ipv6-icmp icmpv6 type nd-router-advert;ok;icmpv6 type nd-router-adv
 meta l4proto 58 icmpv6 type nd-router-advert;ok;icmpv6 type nd-router-advert
 icmpv6 type nd-router-advert;ok
 
-meta ibridgename "br0";fail
-meta obridgename "br0";fail
+meta ibrname "br0";fail
+meta obrname "br0";fail