Blame tests/py/ip/dup.t.payload

Packit c5a612
# dup to 192.168.2.1
Packit c5a612
ip test-ip4 test 
Packit c5a612
  [ immediate reg 1 0x0102a8c0 ]
Packit c5a612
  [ dup sreg_addr 1 ]
Packit c5a612
Packit c5a612
# dup to 192.168.2.1 device "lo"
Packit c5a612
ip test-ip4 test 
Packit c5a612
  [ immediate reg 1 0x0102a8c0 ]
Packit c5a612
  [ immediate reg 2 0x00000001 ]
Packit c5a612
  [ dup sreg_addr 1 sreg_dev 2 ]
Packit c5a612
Packit c5a612
# dup to ip saddr map { 192.168.2.120 : 192.168.2.1 } device "lo"
Packit c5a612
__map%d test-ip4 b
Packit c5a612
__map%d test-ip4 0
Packit c5a612
        element 7802a8c0  : 0102a8c0 0 [end]
Packit c5a612
ip test-ip4 test 
Packit c5a612
  [ payload load 4b @ network header + 12 => reg 1 ]
Packit c5a612
  [ lookup reg 1 set __map%d dreg 1 ]
Packit c5a612
  [ immediate reg 2 0x00000001 ]
Packit c5a612
  [ dup sreg_addr 1 sreg_dev 2 ]
Packit c5a612