[ { "id": "319a", "name": "Add pedit action that mangles IP TTL", "category": [ "actions", "pedit" ], "setup": [ [ "$TC actions flush action pedit", 0, 1, 255 ] ], "cmdUnderTest": "$TC actions add action pedit ex munge ip ttl set 10", "expExitCode": "0", "verifyCmd": "$TC actions ls action pedit", "matchPattern": "action order [0-9]+: pedit action pass keys 1.*index 1 ref.*key #0 at ipv4\\+8: val 0a000000 mask 00ffffff", "matchCount": "1", "teardown": [ "$TC actions flush action pedit" ] }, { "id": "7e67", "name": "Replace pedit action with invalid goto chain", "category": [ "actions", "pedit" ], "setup": [ [ "$TC actions flush action pedit", 0, 1, 255 ], "$TC actions add action pedit ex munge ip ttl set 10 pass index 90" ], "cmdUnderTest": "$TC actions replace action pedit ex munge ip ttl set 10 goto chain 42 index 90 cookie c1a0c1a0", "expExitCode": "255", "verifyCmd": "$TC actions ls action pedit", "matchPattern": "action order [0-9]+: pedit action pass keys 1.*index 90 ref.*key #0 at ipv4\\+8: val 0a000000 mask 00ffffff", "matchCount": "1", "teardown": [ "$TC actions flush action pedit" ] } ]