On Tue, Jun 18, 2019 at 02:21:27PM -0400, Eric Garver wrote: > os.tmpfile() is not in python3. If I apply: https://patchwork.ozlabs.org/patch/1116034/ and this patch, it's getting better, but still I hit one problem: # python3 nft-test.py INFO: Log will be available at /tmp/nftables-test.log any/fwd.t: OK any/rt.t: OK any/queue.t: OK any/dup.t: OK any/log.t: OK Traceback (most recent call last): File "nft-test.py", line 1455, in <module> main() File "nft-test.py", line 1423, in main result = run_test_file(filename, force_all_family_option, specific_file) File "nft-test.py", line 1291, in run_test_file filename_path) File "nft-test.py", line 846, in rule_add rule_output.rstrip()) != 0: File "nft-test.py", line 495, in set_check_element if (cmp(rule1[:pos1], rule2[:pos2]) != 0): NameError: name 'cmp' is not defined