]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
tests: py: Drop needless recorded JSON outputs
authorPhil Sutter <phil@nwl.cc>
Fri, 22 Mar 2024 14:18:50 +0000 (15:18 +0100)
committerPhil Sutter <phil@nwl.cc>
Fri, 12 Apr 2024 12:33:14 +0000 (14:33 +0200)
These match the input already, no need to track them.

Signed-off-by: Phil Sutter <phil@nwl.cc>
tests/py/any/last.t.json.output
tests/py/any/meta.t.json.output
tests/py/inet/tcp.t.json.output
tests/py/ip/numgen.t.json.output
tests/py/ip6/exthdr.t.json.output

index b8a977edfca7fc72d98f6f7040aadca45695e42d..e8ec4f478a4286b16650779138022b8aa6de6a10 100644 (file)
@@ -1,10 +1,3 @@
-# last
-[
-    {
-        "last": null
-    }
-]
-
 # last used 300s
 [
     {
index 4e9e669fdbc3b23aedfe94dc7cfd7dc702fadb07..d46935dee513db561e04bfc6c15eb7a428c30767 100644 (file)
     }
 ]
 
-# meta time "1970-05-23 21:07:14" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "time"
-                }
-            },
-            "op": "==",
-            "right": "1970-05-23 21:07:14"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
 # meta time 12341234 drop
 [
     {
     }
 ]
 
-# meta time "2019-06-21 17:00:00" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "time"
-                }
-            },
-            "op": "==",
-            "right": "2019-06-21 17:00:00"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
-# meta time "2019-07-01 00:00:00" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "time"
-                }
-            },
-            "op": "==",
-            "right": "2019-07-01 00:00:00"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
-# meta time "2019-07-01 00:01:00" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "time"
-                }
-            },
-            "op": "==",
-            "right": "2019-07-01 00:01:00"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
-# meta time "2019-07-01 00:00:01" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "time"
-                }
-            },
-            "op": "==",
-            "right": "2019-07-01 00:00:01"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
-# meta day "Saturday" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "day"
-                }
-            },
-            "op": "==",
-            "right": "Saturday"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
 # meta day 6 drop
 [
     {
     }
 ]
 
-# meta hour "17:00" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "hour"
-                }
-            },
-            "op": "==",
-            "right": "17:00"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
 # meta hour "17:00:00" drop
 [
     {
     }
 ]
 
-# meta hour "17:00:01" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "hour"
-                }
-            },
-            "op": "==",
-            "right": "17:00:01"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
-# meta hour "00:00" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "hour"
-                }
-            },
-            "op": "==",
-            "right": "00:00"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
-# meta hour "00:01" drop
-[
-    {
-        "match": {
-            "left": {
-                "meta": {
-                    "key": "hour"
-                }
-            },
-            "op": "==",
-            "right": "00:01"
-        }
-    },
-    {
-        "drop": null
-    }
-]
-
index 3f03c0ddd1586dc48d304b8610b08f7539222c26..d487a8f1bfa091c25e9305c618d5b50c8a7bbf7a 100644 (file)
     }
 ]
 
-# tcp flags { syn, syn | ack }
-[
-    {
-        "match": {
-            "left": {
-                "payload": {
-                    "field": "flags",
-                    "protocol": "tcp"
-                }
-            },
-            "op": "==",
-            "right": {
-                "set": [
-                    "syn",
-                    {
-                        "|": [
-                            "syn",
-                            "ack"
-                        ]
-                    }
-                ]
-            }
-        }
-    }
-]
-
 # tcp flags & (fin | syn | rst | psh | ack | urg) == { fin, ack, psh | ack, fin | psh | ack }
 [
     {
         }
     }
 ]
-
-# tcp flags fin,syn / fin,syn
-[
-    {
-        "match": {
-            "left": {
-                "&": [
-                    {
-                        "payload": {
-                            "field": "flags",
-                            "protocol": "tcp"
-                        }
-                    },
-                    {
-                        "|": [
-                            "fin",
-                            "syn"
-                        ]
-                    }
-                ]
-            },
-            "op": "==",
-            "right": {
-                "|": [
-                    "fin",
-                    "syn"
-                ]
-            }
-        }
-    }
-]
-
-# tcp flags != syn / fin,syn
-[
-    {
-        "match": {
-            "left": {
-                "&": [
-                    {
-                        "payload": {
-                            "field": "flags",
-                            "protocol": "tcp"
-                        }
-                    },
-                    {
-                        "|": [
-                            "fin",
-                            "syn"
-                        ]
-                    }
-                ]
-            },
-            "op": "!=",
-            "right": "syn"
-        }
-    }
-]
-
-# tcp flags & (fin | syn | rst | ack) syn
-[
-    {
-        "match": {
-            "left": {
-                "&": [
-                    {
-                        "payload": {
-                            "field": "flags",
-                            "protocol": "tcp"
-                        }
-                    },
-                    {
-                        "|": [
-                            "fin",
-                            "syn",
-                            "rst",
-                            "ack"
-                        ]
-                    }
-                ]
-            },
-            "op": "==",
-            "right": "syn"
-        }
-    }
-]
-
-# tcp flags & (fin | syn | rst | ack) == syn
-[
-    {
-        "match": {
-            "left": {
-                "&": [
-                    {
-                        "payload": {
-                            "field": "flags",
-                            "protocol": "tcp"
-                        }
-                    },
-                    {
-                        "|": [
-                            "fin",
-                            "syn",
-                            "rst",
-                            "ack"
-                        ]
-                    }
-                ]
-            },
-            "op": "==",
-            "right": "syn"
-        }
-    }
-]
-
-# tcp flags & (fin | syn | rst | ack) != syn
-[
-    {
-        "match": {
-            "left": {
-                "&": [
-                    {
-                        "payload": {
-                            "field": "flags",
-                            "protocol": "tcp"
-                        }
-                    },
-                    {
-                        "|": [
-                            "fin",
-                            "syn",
-                            "rst",
-                            "ack"
-                        ]
-                    }
-                ]
-            },
-            "op": "!=",
-            "right": "syn"
-        }
-    }
-]
-
-# tcp flags & (fin | syn | rst | ack) == syn | ack
-[
-    {
-        "match": {
-            "left": {
-                "&": [
-                    {
-                        "payload": {
-                            "field": "flags",
-                            "protocol": "tcp"
-                        }
-                    },
-                    {
-                        "|": [
-                            "fin",
-                            "syn",
-                            "rst",
-                            "ack"
-                        ]
-                    }
-                ]
-            },
-            "op": "==",
-            "right": {
-                "|": [
-                    "syn",
-                    "ack"
-                ]
-            }
-        }
-    }
-]
-
-# tcp flags & (fin | syn | rst | ack) != syn | ack
-[
-    {
-        "match": {
-            "left": {
-                "&": [
-                    {
-                        "payload": {
-                            "field": "flags",
-                            "protocol": "tcp"
-                        }
-                    },
-                    {
-                        "|": [
-                            "fin",
-                            "syn",
-                            "rst",
-                            "ack"
-                        ]
-                    }
-                ]
-            },
-            "op": "!=",
-            "right": {
-                "|": [
-                    "syn",
-                    "ack"
-                ]
-            }
-        }
-    }
-]
-
-# tcp flags & (syn | ack) == syn | ack
-[
-    {
-        "match": {
-            "left": {
-                "&": [
-                    {
-                        "payload": {
-                            "field": "flags",
-                            "protocol": "tcp"
-                        }
-                    },
-                    {
-                        "|": [
-                            "syn",
-                            "ack"
-                        ]
-                    }
-                ]
-            },
-            "op": "==",
-            "right": {
-                "|": [
-                    "syn",
-                    "ack"
-                ]
-            }
-        }
-    }
-]
-
index 06ad1eccae5cf9cb6d0cbbe5b8afe1641afa270a..b54121ca0f721d688dc3259d7bb1efbe807908c3 100644 (file)
     }
 ]
 
-# dnat to numgen inc mod 7 offset 167772161
-[
-    {
-        "dnat": {
-            "addr": {
-                "numgen": {
-                    "mod": 7,
-                    "mode": "inc",
-                    "offset": 167772161
-                }
-            }
-        }
-    }
-]
-
-# dnat to numgen inc mod 255 offset 167772161
-[
-    {
-        "dnat": {
-            "addr": {
-                "numgen": {
-                    "mod": 255,
-                    "mode": "inc",
-                    "offset": 167772161
-                }
-            }
-        }
-    }
-]
-
index c9f5b49b915c8521b0dcb3c9717ba8b5f49e3fcf..813402a26c7f4267cd063e7b8d8a89caccff2083 100644 (file)
@@ -1,33 +1,3 @@
-# exthdr hbh == exists
-[
-    {
-        "match": {
-            "left": {
-                "exthdr": {
-                    "name": "hbh"
-                }
-            },
-           "op": "==",
-            "right": true
-        }
-    }
-]
-
-# exthdr hbh == missing
-[
-    {
-        "match": {
-            "left": {
-                "exthdr": {
-                    "name": "hbh"
-                }
-            },
-           "op": "==",
-            "right": false
-        }
-    }
-]
-
 # exthdr hbh 1
 [
     {