Signed-off-by: Florian Westphal <fw@strlen.de>
meta iif . meta oif { lo . eth0 };ok
meta iif . meta oif . meta mark { lo . eth0 . 0x0000000a };ok
meta iif . meta oif vmap { lo . eth0 : drop };ok
+
+meta random eq 1;ok;meta random 1
+meta random gt 1000000;ok;meta random > 1000000
[ meta load oif => reg 9 ]
[ lookup reg 1 set __map%d dreg 0 ]
+# meta random eq 1
+ip test-ip4 input
+ [ meta load prandom => reg 1 ]
+ [ cmp eq reg 1 0x01000000 ]
+
+# meta random gt 1000000
+ip test-ip4 input
+ [ meta load prandom => reg 1 ]
+ [ cmp gt reg 1 0x40420f00 ]