get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/96723/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 96723,
    "url": "http://patches.dpdk.org/api/patches/96723/?format=api",
    "web_url": "http://patches.dpdk.org/project/dts/patch/20210809153725.7618-1-zhiminx.huang@intel.com/",
    "project": {
        "id": 3,
        "url": "http://patches.dpdk.org/api/projects/3/?format=api",
        "name": "DTS",
        "link_name": "dts",
        "list_id": "dts.dpdk.org",
        "list_email": "dts@dpdk.org",
        "web_url": "",
        "scm_url": "git://dpdk.org/tools/dts",
        "webscm_url": "http://git.dpdk.org/tools/dts/",
        "list_archive_url": "https://inbox.dpdk.org/dts",
        "list_archive_url_format": "https://inbox.dpdk.org/dts/{}",
        "commit_url_format": ""
    },
    "msgid": "<20210809153725.7618-1-zhiminx.huang@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dts/20210809153725.7618-1-zhiminx.huang@intel.com",
    "date": "2021-08-09T15:37:25",
    "name": "[V1] tests/cvl_advanced_rss:remove tunnel inner rss test step in suite",
    "commit_ref": null,
    "pull_url": null,
    "state": "changes-requested",
    "archived": false,
    "hash": "d76bd9f2ac1facbbb597f3fda05012640ebcd3c5",
    "submitter": {
        "id": 1685,
        "url": "http://patches.dpdk.org/api/people/1685/?format=api",
        "name": "Huang, ZhiminX",
        "email": "zhiminx.huang@intel.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dts/patch/20210809153725.7618-1-zhiminx.huang@intel.com/mbox/",
    "series": [
        {
            "id": 18231,
            "url": "http://patches.dpdk.org/api/series/18231/?format=api",
            "web_url": "http://patches.dpdk.org/project/dts/list/?series=18231",
            "date": "2021-08-09T15:37:25",
            "name": "[V1] tests/cvl_advanced_rss:remove tunnel inner rss test step in suite",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/18231/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/96723/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/96723/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dts-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id C47EFA0C4F;\n\tMon,  9 Aug 2021 09:04:06 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id A01894069D;\n\tMon,  9 Aug 2021 09:04:06 +0200 (CEST)",
            "from mga05.intel.com (mga05.intel.com [192.55.52.43])\n by mails.dpdk.org (Postfix) with ESMTP id F04444068A\n for <dts@dpdk.org>; Mon,  9 Aug 2021 09:04:01 +0200 (CEST)",
            "from fmsmga003.fm.intel.com ([10.253.24.29])\n by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 09 Aug 2021 00:04:00 -0700",
            "from unknown (HELO localhost.localdomain) ([10.240.183.103])\n by fmsmga003-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 09 Aug 2021 00:03:58 -0700"
        ],
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10070\"; a=\"300223969\"",
            "E=Sophos;i=\"5.84,305,1620716400\"; d=\"scan'208\";a=\"300223969\"",
            "E=Sophos;i=\"5.84,305,1620716400\"; d=\"scan'208\";a=\"514814666\""
        ],
        "From": "Zhimin Huang <zhiminx.huang@intel.com>",
        "To": "dts@dpdk.org",
        "Cc": "Zhimin Huang <zhiminx.huang@intel.com>",
        "Date": "Mon,  9 Aug 2021 23:37:25 +0800",
        "Message-Id": "<20210809153725.7618-1-zhiminx.huang@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "Subject": "[dts] [PATCH V1] tests/cvl_advanced_rss:remove tunnel inner rss\n test step in suite",
        "X-BeenThere": "dts@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "test suite reviews and discussions <dts.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dts>,\n <mailto:dts-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dts/>",
        "List-Post": "<mailto:dts@dpdk.org>",
        "List-Help": "<mailto:dts-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dts>,\n <mailto:dts-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dts-bounces@dpdk.org",
        "Sender": "\"dts\" <dts-bounces@dpdk.org>"
    },
    "content": "according to b83d270dff3852f1df0ea9bea5a8740378db0c7c,the default not support tunnel inner rss,\nit will be supported by a tunnel inner rss rule,\nso remove test steps in test suite.\n\nSigned-off-by: Zhimin Huang <zhiminx.huang@intel.com>\n---\n tests/TestSuite_cvl_advanced_rss.py | 1220 +--------------------------\n 1 file changed, 4 insertions(+), 1216 deletions(-)",
    "diff": "diff --git a/tests/TestSuite_cvl_advanced_rss.py b/tests/TestSuite_cvl_advanced_rss.py\nindex da756ac1..8ed6d1af 100644\n--- a/tests/TestSuite_cvl_advanced_rss.py\n+++ b/tests/TestSuite_cvl_advanced_rss.py\n@@ -545,18 +545,6 @@ mac_ipv4_l3_src = {\n             'send_packet': mac_ipv4_l3dst_changed['ipv4-icmp'],\n             'action': {'check_hash_same': 'ipv4-icmp'},\n         },\n-        {\n-            'send_packet': mac_ipv4_toeplitz_basic_pkt['ipv4-udp-vxlan'],\n-            'action': {'save_hash': 'ipv4-udp-vxlan'},\n-        },\n-        {\n-            'send_packet': mac_ipv4_l3src_changed['ipv4-udp-vxlan'],\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan'},\n-        },\n-        {\n-            'send_packet': mac_ipv4_l3dst_changed['ipv4-udp-vxlan'],\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan'},\n-        }\n     ],\n     'post-test': [\n         {\n@@ -612,18 +600,6 @@ mac_ipv4_l3_dst = {\n             'send_packet': mac_ipv4_l3src_changed['ipv4-icmp'],\n             'action': {'check_hash_same': 'ipv4-icmp'},\n         },\n-        {\n-            'send_packet': mac_ipv4_toeplitz_basic_pkt['ipv4-udp-vxlan'],\n-            'action': {'save_hash': 'ipv4-udp-vxlan'},\n-        },\n-        {\n-            'send_packet': mac_ipv4_l3dst_changed['ipv4-udp-vxlan'],\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan'},\n-        },\n-        {\n-            'send_packet': mac_ipv4_l3src_changed['ipv4-udp-vxlan'],\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan'},\n-        }\n     ],\n     'post-test': [\n         {\n@@ -691,22 +667,6 @@ mac_ipv4_all = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/ICMP()/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv4-icmp'},\n         },\n-        {\n-            'send_packet': mac_ipv4_toeplitz_basic_pkt['ipv4-udp-vxlan'],\n-            'action': {'save_hash': 'ipv4-udp-vxlan'},\n-        },\n-        {\n-            'send_packet': mac_ipv4_l3dst_changed['ipv4-udp-vxlan'],\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan'},\n-        },\n-        {\n-            'send_packet': mac_ipv4_l3src_changed['ipv4-udp-vxlan'],\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan'},\n-        }\n     ],\n     'post-test': [\n         {\n@@ -843,18 +803,6 @@ mac_ipv4_udp_l3_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -888,18 +836,6 @@ mac_ipv4_udp_l3_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -937,22 +873,6 @@ mac_ipv4_udp_l3src_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -990,22 +910,6 @@ mac_ipv4_udp_l3src_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1043,22 +947,6 @@ mac_ipv4_udp_l3dst_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1096,22 +984,6 @@ mac_ipv4_udp_l3dst_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1145,18 +1017,6 @@ mac_ipv4_udp_l4_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1190,18 +1050,6 @@ mac_ipv4_udp_l4_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1247,26 +1095,6 @@ mac_ipv4_udp_all = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n         {\n             'send_packet': mac_ipv4_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1304,22 +1132,6 @@ mac_ipv4_udp_ipv4 = {\n             'send_packet': 'Ether(dst=\"00:11:22:33:44:53\", src=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_udp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n     ],\n     'post-test': [\n         {\n@@ -1454,18 +1266,6 @@ mac_ipv4_tcp_l3_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1499,18 +1299,6 @@ mac_ipv4_tcp_l3_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1548,22 +1336,6 @@ mac_ipv4_tcp_l3src_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1601,22 +1373,6 @@ mac_ipv4_tcp_l3src_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1654,22 +1410,6 @@ mac_ipv4_tcp_l3dst_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1707,22 +1447,6 @@ mac_ipv4_tcp_l3dst_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1756,18 +1480,6 @@ mac_ipv4_tcp_l4_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1801,18 +1513,6 @@ mac_ipv4_tcp_l4_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1858,26 +1558,6 @@ mac_ipv4_tcp_all = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n         {\n             'send_packet': mac_ipv4_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -1915,22 +1595,6 @@ mac_ipv4_tcp_ipv4 = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_tcp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n     ],\n     'post-test': [\n         {\n@@ -2065,18 +1729,6 @@ mac_ipv4_sctp_l3_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2110,18 +1762,6 @@ mac_ipv4_sctp_l3_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2159,22 +1799,6 @@ mac_ipv4_sctp_l3src_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2212,22 +1836,6 @@ mac_ipv4_sctp_l3src_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2265,22 +1873,6 @@ mac_ipv4_sctp_l3dst_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2318,22 +1910,6 @@ mac_ipv4_sctp_l3dst_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2367,18 +1943,6 @@ mac_ipv4_sctp_l4_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2412,18 +1976,6 @@ mac_ipv4_sctp_l4_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.1.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv4_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2469,26 +2021,6 @@ mac_ipv4_sctp_all = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n         {\n             'send_packet': mac_ipv4_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2526,22 +2058,6 @@ mac_ipv4_sctp_ipv4 = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv4_sctp_toeplitz_basic_pkt['nvgre'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.1.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.1.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n     ],\n     'post-test': [\n         {\n@@ -2853,18 +2369,6 @@ mac_ipv6_l3_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv6-udp'},\n         },\n-        {\n-            'send_packet': mac_ipv6_toeplitz_basic_pkt['nvgre'],\n-            'action': {'save_hash': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/(\"X\"*480)',\n-            'action': {'check_hash_same': 'nvgre'},\n-        },\n         {\n             'send_packet': mac_ipv6_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -2937,18 +2441,6 @@ mac_ipv6_l3_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv6-udp'},\n         },\n-        {\n-            'send_packet': mac_ipv6_toeplitz_basic_pkt['nvgre'],\n-            'action': {'save_hash': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'check_hash_same': 'nvgre'},\n-        },\n         {\n             'send_packet': mac_ipv6_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3037,22 +2529,6 @@ mac_ipv6_all = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv6-udp'},\n         },\n-        {\n-            'send_packet': mac_ipv6_toeplitz_basic_pkt['nvgre'],\n-            'action': {'save_hash': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'check_hash_same': 'nvgre'},\n-        },\n         {\n             'send_packet': mac_ipv6_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3194,18 +2670,6 @@ mac_ipv6_udp_l3_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3239,18 +2703,6 @@ mac_ipv6_udp_l3_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3284,18 +2736,6 @@ mac_ipv6_udp_l3src_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3329,18 +2769,6 @@ mac_ipv6_udp_l3src_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3374,18 +2802,6 @@ mac_ipv6_udp_l3dst_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3419,18 +2835,6 @@ mac_ipv6_udp_l3dst_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3464,18 +2868,6 @@ mac_ipv6_udp_l4_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3509,18 +2901,6 @@ mac_ipv6_udp_l4_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3566,26 +2946,6 @@ mac_ipv6_udp_all = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n         {\n             'send_packet': mac_ipv6_udp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3623,22 +2983,6 @@ mac_ipv6_udp_ipv6 = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_udp_toeplitz_basic_pkt['ipv4_udp_vxlan_ipv6_udp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n     ],\n     'post-test': [\n         {\n@@ -3773,18 +3117,6 @@ mac_ipv6_tcp_l3_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3818,18 +3150,6 @@ mac_ipv6_tcp_l3_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3864,23 +3184,11 @@ mac_ipv6_tcp_l3src_l4src = {\n             'action': 'check_hash_same',\n         },\n         {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n+            'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n+            'action': 'check_no_hash',\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n-            'action': 'check_no_hash',\n-        },\n-    ],\n-    'post-test': [\n+    ],\n+    'post-test': [\n         {\n             'send_packet': [\n                 mac_ipv6_tcp_toeplitz_basic_pkt['ipv6-tcp'][0],\n@@ -3908,18 +3216,6 @@ mac_ipv6_tcp_l3src_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3953,18 +3249,6 @@ mac_ipv6_tcp_l3dst_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -3998,18 +3282,6 @@ mac_ipv6_tcp_l3dst_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4043,18 +3315,6 @@ mac_ipv6_tcp_l4_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4088,18 +3348,6 @@ mac_ipv6_tcp_l4_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4145,26 +3393,6 @@ mac_ipv6_tcp_all = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n         {\n             'send_packet': mac_ipv6_tcp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4202,22 +3430,6 @@ mac_ipv6_tcp_ipv6 = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_tcp_toeplitz_basic_pkt['ipv4_tcp_vxlan_ipv6_tcp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n     ],\n     'post-test': [\n         {\n@@ -4352,18 +3564,6 @@ mac_ipv6_sctp_l3_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4397,18 +3597,6 @@ mac_ipv6_sctp_l3_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4442,18 +3630,6 @@ mac_ipv6_sctp_l3src_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4487,18 +3663,6 @@ mac_ipv6_sctp_l3src_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4532,18 +3696,6 @@ mac_ipv6_sctp_l3dst_l4src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4577,18 +3729,6 @@ mac_ipv6_sctp_l3dst_l4dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4622,18 +3762,6 @@ mac_ipv6_sctp_l4_src = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4667,18 +3795,6 @@ mac_ipv6_sctp_l4_dst = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n         {\n             'send_packet': mac_ipv6_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4724,26 +3840,6 @@ mac_ipv6_sctp_all = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=32,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n         {\n             'send_packet': mac_ipv6_sctp_toeplitz_non_basic_pkt,\n             'action': 'check_no_hash',\n@@ -4781,22 +3877,6 @@ mac_ipv6_sctp_ipv6 = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n             'action': 'check_hash_same',\n         },\n-        {\n-            'send_packet': mac_ipv6_sctp_toeplitz_basic_pkt['ipv4_sctp_vxlan_ipv6_sctp'],\n-            'action': 'save_hash',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2021\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': 'check_hash_different',\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:53\", dst=\"68:05:CA:BB:27:E0\")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=32,dport=33)/(\"X\"*480)',\n-            'action': 'check_hash_same',\n-        },\n     ],\n     'post-test': [\n         {\n@@ -4884,14 +3964,6 @@ mac_ipv4_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv4-tcp-pre'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vlan-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv4-udp-vlan-pre'},\n-        },\n     ],\n     'test': [\n         {\n@@ -4926,14 +3998,6 @@ mac_ipv4_symmetric = {\n            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n            'action': {'check_hash_same': 'ipv4-tcp'},\n         },\n-        {\n-           'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-           'action': {'save_hash': 'ipv4-udp-vlan'},\n-        },\n-        {\n-           'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-           'action': {'check_hash_same': 'ipv4-udp-vlan'},\n-        },\n         {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2928\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n             'action': {'save_hash': 'ipv6'},\n@@ -4976,14 +4040,6 @@ mac_ipv4_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_no_hash_or_different': 'ipv4-tcp-post'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_or_no_hash': 'ipv4-udp-vlan-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'ipv4-udp-vlan-post'},\n-        },\n     ],\n }\n \n@@ -5008,22 +4064,6 @@ mac_ipv4_udp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=23,dport=22)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv4-udp-pre'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre-pre'},\n-        },\n     ],\n     'test': [\n \t\t{\n@@ -5042,22 +4082,6 @@ mac_ipv4_udp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=23,dport=22)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv4-udp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'nvgre'},\n-        },\n         {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'save_hash': 'ipv4-tcp'},\n@@ -5066,14 +4090,6 @@ mac_ipv4_udp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv4-tcp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre'},\n-        },\n     ],\n     'post-test': [\n         {\n@@ -5088,18 +4104,6 @@ mac_ipv4_udp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=23,dport=22)/(\"X\"*480)',\n             'action': {'check_no_hash_or_different': 'ipv4-udp-post'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'nvgre-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'nvgre-post'},\n-        },\n     ],\n }\n \n@@ -5124,22 +4128,6 @@ mac_ipv4_tcp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=23,dport=22)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv4-tcp-pre'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vxlan-eth-ipv4-tcp-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan-eth-ipv4-tcp-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan-eth-ipv4-tcp-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan-eth-ipv4-tcp-pre'},\n-        },\n     ],\n     'test': [\n         {\n@@ -5158,22 +4146,6 @@ mac_ipv4_tcp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=23,dport=22)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv4-tcp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vxlan-eth-ipv4-tcp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan-eth-ipv4-tcp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan-eth-ipv4-tcp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan-eth-ipv4-tcp'},\n-        },\n         {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'save_hash': 'ipv4-udp'},\n@@ -5182,14 +4154,6 @@ mac_ipv4_tcp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv4-udp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vxlan-eth-ipv4-udp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan-eth-ipv4-udp'},\n-        },\n     ],\n     'post-test': [\n         {\n@@ -5204,18 +4168,6 @@ mac_ipv4_tcp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=23,dport=22)/(\"X\"*480)',\n             'action': {'check_no_hash_or_different': 'ipv4-tcp-post'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vxlan-eth-ipv4-tcp-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'ipv4-udp-vxlan-eth-ipv4-tcp-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/TCP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'ipv4-udp-vxlan-eth-ipv4-tcp-post'},\n-        },\n     ],\n }\n \n@@ -5240,22 +4192,6 @@ mac_ipv4_sctp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/SCTP(sport=23,dport=22)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv4-sctp-pre'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vxlan-eth-ipv4-sctp-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan-eth-ipv4-sctp-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan-eth-ipv4-sctp-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/SCTP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan-eth-ipv4-sctp-pre'},\n-        },\n     ],\n     'test': [\n         {\n@@ -5274,22 +4210,6 @@ mac_ipv4_sctp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/SCTP(sport=23,dport=22)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv4-sctp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vxlan-eth-ipv4-sctp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan-eth-ipv4-sctp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan-eth-ipv4-sctp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/SCTP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan-eth-ipv4-sctp'},\n-        },\n         {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'save_hash': 'ipv4-udp'},\n@@ -5312,18 +4232,6 @@ mac_ipv4_sctp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/SCTP(sport=23,dport=22)/(\"X\"*480)',\n             'action': {'check_no_hash_or_different': 'ipv4-sctp-post'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vxlan-eth-ipv4-sctp-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'ipv4-udp-vxlan-eth-ipv4-sctp-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IP(dst=\"192.168.0.2\", src=\"192.168.0.1\")/SCTP(sport=23,dport=22)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'ipv4-udp-vxlan-eth-ipv4-sctp-post'},\n-        },\n     ],\n }\n \n@@ -5364,14 +4272,6 @@ mac_ipv6_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv6-udp-pre'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vxlan-eth-ipv6-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv4-udp-vxlan-eth-ipv6-pre'},\n-        },\n     ],\n     'test': [\n         {\n@@ -5406,14 +4306,6 @@ mac_ipv6_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv6-udp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv4-udp-vxlan-eth-ipv6'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'check_hash_same': 'ipv4-udp-vxlan-eth-ipv6'},\n-        },\n         {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP(dst=\"192.168.0.1\", src=\"192.168.0.2\")/(\"X\"*480)',\n             'action': {'save_hash': 'ipv4-nonfrag'},\n@@ -5456,14 +4348,6 @@ mac_ipv6_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_no_hash_or_different': 'ipv6-udp-post'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'save_or_no_hash': 'ipv4-udp-vxlan-eth-ipv6-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/UDP()/VXLAN()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'ipv4-udp-vxlan-eth-ipv6-post'},\n-        },\n     ],\n }\n \n@@ -5480,14 +4364,6 @@ mac_ipv6_udp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv6-udp-pre'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-udp-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre-eth-ipv6-udp-pre'},\n-        },\n     ],\n     'test': [\n         {\n@@ -5498,14 +4374,6 @@ mac_ipv6_udp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv6-udp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-udp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'nvgre-eth-ipv6-udp'},\n-        },\n         {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'save_hash': 'ipv6-tcp'},\n@@ -5514,14 +4382,6 @@ mac_ipv6_udp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv6-tcp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-tcp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre-eth-ipv6-tcp'},\n-        },\n     ],\n     'post-test': [\n         {\n@@ -5532,14 +4392,6 @@ mac_ipv6_udp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_no_hash_or_different': 'ipv6-udp-post'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-udp-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'nvgre-eth-ipv6-udp-post'},\n-        },\n     ],\n }\n \n@@ -5556,14 +4408,6 @@ mac_ipv6_tcp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv6-tcp-pre'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-tcp-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre-eth-ipv6-tcp-pre'},\n-        },\n     ],\n     'test': [\n         {\n@@ -5574,14 +4418,6 @@ mac_ipv6_tcp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv6-tcp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-tcp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'nvgre-eth-ipv6-tcp'},\n-        },\n         {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'save_hash': 'ipv6-udp'},\n@@ -5590,14 +4426,6 @@ mac_ipv6_tcp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv6-udp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-udp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre-eth-ipv6-udp'},\n-        },\n     ],\n     'post-test': [\n         {\n@@ -5608,14 +4436,6 @@ mac_ipv6_tcp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_no_hash_or_different': 'ipv6-tcp-post'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-tcp-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/TCP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'nvgre-eth-ipv6-tcp-post'},\n-        },\n     ],\n }\n \n@@ -5632,14 +4452,6 @@ mac_ipv6_sctp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_different': 'ipv6-sctp-pre'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-sctp-pre'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'nvgre-eth-ipv6-sctp-pre'},\n-        },\n     ],\n     'test': [\n         {\n@@ -5650,22 +4462,6 @@ mac_ipv6_sctp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_hash_same': 'ipv6-sctp'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-sctp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_same': 'nvgre-eth-ipv6-sctp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'ipv6-udp'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/UDP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_hash_different': 'ipv6-udp'},\n-        },\n     ],\n     'post-test': [\n         {\n@@ -5676,14 +4472,6 @@ mac_ipv6_sctp_symmetric = {\n             'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n             'action': {'check_no_hash_or_different': 'ipv6-sctp-post'},\n         },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(src=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",dst=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'save_hash': 'nvgre-eth-ipv6-sctp-post'},\n-        },\n-        {\n-            'send_packet': 'Ether(src=\"00:11:22:33:44:55\", dst=\"68:05:CA:BB:26:E0\")/IP()/NVGRE()/Ether()/IPv6(dst=\"ABAB:910B:6666:3457:8295:3333:1800:2929\",src=\"CDCD:910A:2222:5498:8475:1111:3900:2020\")/SCTP(sport=22,dport=23)/(\"X\"*480)',\n-            'action': {'check_no_hash_or_different': 'nvgre-eth-ipv6-sctp-post'},\n-        },\n     ],\n }\n # symmetric related data end\n",
    "prefixes": [
        "V1"
    ]
}