]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
tests: fix json output for osf, socket and tproxy expressions
authorFlorian Westphal <fw@strlen.de>
Mon, 3 Sep 2018 14:15:22 +0000 (16:15 +0200)
committerFlorian Westphal <fw@strlen.de>
Mon, 3 Sep 2018 16:03:51 +0000 (18:03 +0200)
Signed-off-by: Florian Westphal <fw@strlen.de>
tests/py/inet/osf.t.json
tests/py/inet/socket.t.json
tests/py/inet/tproxy.t.json
tests/py/ip/tproxy.t.json
tests/py/ip6/tproxy.t.json

index 10fb68c19043811bccfdd0c5d3b5e0fd81611580..4bb413ca114a00816c65f48e286f8d56c5cd8bbb 100644 (file)
@@ -7,6 +7,7 @@
                     "key": "name"
                 }
             },
+            "op": "==",
             "right": "Linux"
         }
     }
@@ -21,6 +22,7 @@
                     "key": "name"
                 }
             },
+            "op": "==",
             "right": {
                 "set": [
                     "MacOs",
 [
     {
         "mangle": {
-            "left": {
+            "key": {
                 "ct": {
                     "key": "mark"
                 }
             },
-            "right": {
+            "value": {
                 "map": {
-                    "left": {
-                        "osf": {
-                            "key": "name"
-                        }
-                    },
-                    "right": {
+                    "data": {
                         "set": [
                             [
                                 "MacOs",
                                 1
                             ]
                         ]
+                    },
+                    "key": {
+                        "osf": {
+                            "key": "name"
+                        }
                     }
                 }
             }
index d672c500f3cfe6b77ff243e82dda932a791506b5..99d6e2483110c8ba1cd0e5b970b7909d8925e3e2 100644 (file)
@@ -7,7 +7,7 @@
                     "key": "transparent"
                 }
             },
-           "op": "==",
+            "op": "==",
             "right": 0
         }
     }
@@ -22,7 +22,7 @@
                     "key": "transparent"
                 }
             },
-           "op": "==",
+            "op": "==",
             "right": 1
         }
     }
@@ -37,6 +37,7 @@
                     "key": "mark"
                 }
             },
+            "op": "==",
             "right": 5
         }
     }
index 88304206ea4599a900360fb34732cafbc88896f5..2897d2007192a85239850efa60be013ae9d4a7c6 100644 (file)
@@ -3,8 +3,11 @@
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 17
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 6
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 6
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 17
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 17
         }
     },
index 81b7c1888a8f47b4afd7d99f4740ff519923f7c0..1936b5f43be0069a95262fe2bd24a5abda369814 100644 (file)
@@ -3,8 +3,11 @@
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 17
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 6
         }
     },
             "left": {
                 "payload": {
                     "field": "protocol",
-                    "name": "ip"
+                    "protocol": "ip"
                 }
             },
+            "op": "==",
             "right": 6
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 17
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 6
         }
     },
index b627b20efc1c5d49309f6eafcb51cade294f9c67..7372acb93f50091e6634121e87182c3bfb213856 100644 (file)
@@ -3,8 +3,11 @@
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 6
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 17
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 6
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 6
         }
     },
     {
         "match": {
             "left": {
-                "meta": "l4proto"
+                "meta": {
+                    "key": "l4proto"
+                }
             },
+            "op": "==",
             "right": 17
         }
     },