+ Because arp->neigbor was so important to do.
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: I552e175b7555ebf5053d7994c0c9173c0c96fc58
f"create interface memif id {i} socket-id 2 master\n"
f"set interface state memif2/{i} up\n"
f"set interface l2 bridge memif2/{i} 2\n"
- f"set ip arp memif2/{i} {tg_if_ip4} {tg_if_mac} "
+ f"set ip neighbor memif2/{i} {tg_if_ip4} {tg_if_mac} "
f"static\n\n"
)
f"exec set interface state loop0 up\n"
f"exec set interface ip address "
f"{if1_n} {if2_ip - 1}/{mask}\n"
- f"exec set ip arp {if1_n} {if2_ip}/{mask2} {rmac} static\n"
+ f"exec set ip neighbor {if1_n} {if2_ip}/{mask2} {rmac} static\n"
)
tmp_f2.write(
f"exec set interface ip address {if2_n} {if2_ip}/{mask}\n"
# Configure tunnel end point(s) on right side
dut2_scripts[cnf].write(
- f"set ip arp memif1/{cnf + 1} "
+ f"set ip neighbor memif1/{cnf + 1} "
f"{ip_address(if1_ip_addr) + tnl_incr} "
f"02:02:00:00:{17:02X}:{cnf:02X} static\n"
f"create ipsec tunnel local-ip {ip_address(if2_ip_addr) + cnf} "
set interface ip address memif$sid2/$mid2 1.1.$sid2.1/24
set interface state memif$sid2/$mid2 up
-set ip arp static memif$sid1/$mid1 1.1.$sid1.2 $vif1_mac
-set ip arp static memif$sid2/$mid2 1.1.$sid2.2 $vif2_mac
+set ip neighbor static memif$sid1/$mid1 1.1.$sid1.2 $vif1_mac
+set ip neighbor static memif$sid2/$mid2 1.1.$sid2.2 $vif2_mac
ip route add 10.0.0.0/8 via 1.1.$sid1.2
ip route add 20.0.0.0/8 via 1.1.$sid2.2
set interface ip address memif$sid2/$mid2 $remote_ip/24
set interface state memif$sid2/$mid2 up
-set ip arp memif$sid2/$mid2 $tg_if2_ip4 $tg_if2_mac static
-set ip arp memif$sid1/$mid1 $tnl_remote_ip $tnl_remote_mac static
+set ip neighbor memif$sid2/$mid2 $tg_if2_ip4 $tg_if2_mac static
+set ip neighbor memif$sid1/$mid1 $tnl_remote_ip $tnl_remote_mac static
ip route add $raddr_ip4/8 via $tg_if2_ip4 memif$sid2/$mid2
set interface ip address memif$sid2/$mid2 1.1.$sid2.1/24
set interface state memif$sid2/$mid2 up
-set ip arp static memif$sid1/$mid1 1.1.$sid1.2 $vif1_mac
-set ip arp static memif$sid2/$mid2 1.1.$sid2.2 $vif2_mac
+set ip neighbor static memif$sid1/$mid1 1.1.$sid1.2 $vif1_mac
+set ip neighbor static memif$sid2/$mid2 1.1.$sid2.2 $vif2_mac
ip route add 10.0.0.0/8 via 1.1.$sid1.2
ip route add 20.0.0.0/8 via 1.1.$sid2.2