X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Fovs-ofctl.at;h=de73e571ebf59c107da60ad0389e754680875522;hb=cd10ed7fb4fb5b1e3ed8e3fae1fd115c7ae96e77;hp=33a1734785fbb23c8fd17852a2c8962aaa8c96ee;hpb=09246b99d1601e2ba7ff85bb26f9b0235632a76d;p=openvswitch diff --git a/tests/ovs-ofctl.at b/tests/ovs-ofctl.at index 33a17347..de73e571 100644 --- a/tests/ovs-ofctl.at +++ b/tests/ovs-ofctl.at @@ -36,6 +36,11 @@ NXM_OF_IN_PORT(fffe) # eth dst NXM_OF_ETH_DST(0002e30f80a4) +NXM_OF_ETH_DST_W(010000000000/010000000000) +NXM_OF_ETH_DST_W(000000000000/010000000000) +NXM_OF_ETH_DST_W(ffffffffffff/010000000000) +NXM_OF_ETH_DST_W(0002e30f80a4/ffffffffffff) +NXM_OF_ETH_DST_W(0002e30f80a4/feffffffffff) # eth src NXM_OF_ETH_SRC(020898456ddb) @@ -71,7 +76,7 @@ NXM_OF_IP_SRC_W(C0D80000/FFFF0000) # IP destination NXM_OF_ETH_TYPE(0800) NXM_OF_IP_DST(ac100014) -NXM_OF_ETH_TYPE(0800) NXM_OF_IP_DST_W(C0a80000/FFFF0000) +NXM_OF_ETH_TYPE(0800) NXM_OF_IP_DST_W(C0a88012/FFFF0000) NXM_OF_IP_DST(ac100014) NXM_OF_ETH_TYPE(0806) NXM_OF_IP_DST_W(C0D80000/FFFF0000) @@ -110,18 +115,22 @@ NXM_OF_ETH_TYPE(0806) NXM_OF_ARP_OP(0001) NXM_OF_ARP_OP(0001) # ARP source NXM_OF_ETH_TYPE(0806) NXM_OF_ARP_SPA(ac100014) -NXM_OF_ETH_TYPE(0806) NXM_OF_ARP_SPA_W(C0a81200/FFFFFF00) +NXM_OF_ETH_TYPE(0806) NXM_OF_ARP_SPA_W(C0a81234/FFFFFF00) NXM_OF_ETH_TYPE(0800) NXM_OF_ARP_SPA(ac100014) -NXM_OF_ARP_SPA_W(C0D80000/FFFF0000) +NXM_OF_ARP_SPA_W(C0D8fedc/FFFF0000) # ARP destination NXM_OF_ETH_TYPE(0806) NXM_OF_ARP_TPA(ac100014) -NXM_OF_ETH_TYPE(0806) NXM_OF_ARP_TPA_W(C0a81200/FFFFFF00) +NXM_OF_ETH_TYPE(0806) NXM_OF_ARP_TPA_W(C0a812fe/FFFFFF00) NXM_OF_ETH_TYPE(0800) NXM_OF_ARP_TPA(ac100014) NXM_OF_ARP_TPA_W(C0D80000/FFFF0000) # Tunnel ID. NXM_NX_TUN_ID(00000000abcdef01) + +# Register 0. +NXM_NX_REG0(acebdf56) +NXM_NX_REG0_W(a0e0d050/f0f0f0f0) ]) AT_CHECK([ovs-ofctl parse-nx-match < nx-match.txt], [0], [stdout]) AT_CHECK([cat stdout], [0], [dnl @@ -133,6 +142,11 @@ NXM_OF_IN_PORT(fffe) # eth dst NXM_OF_ETH_DST(0002e30f80a4) +NXM_OF_ETH_DST_W(010000000000/010000000000) +NXM_OF_ETH_DST_W(000000000000/010000000000) +NXM_OF_ETH_DST_W(010000000000/010000000000) +NXM_OF_ETH_DST(0002e30f80a4) +NXM_OF_ETH_DST_W(0002e30f80a4/feffffffffff) # eth src NXM_OF_ETH_SRC(020898456ddb) @@ -219,5 +233,9 @@ nx_pull_match() returned error 44010104 # Tunnel ID. NXM_NX_TUN_ID(00000000abcdef01) + +# Register 0. +NXM_NX_REG0(acebdf56) +NXM_NX_REG0_W(a0e0d050/f0f0f0f0) ]) AT_CLEANUP