network: arping2 use 0.0.0.0 as source address

master
Harald Hoyer 2016-08-22 14:38:54 +02:00
parent dba974844e
commit 00ca15abbf
2 changed files with 2 additions and 2 deletions

View File

@ -160,7 +160,7 @@ case $reason in
fi
if [ "$layer2" != "0" ]; then
if command -v arping2 >/dev/null; then
if arping2 -q -C 1 -c 2 -I $netif $new_ip_address ; then
if arping2 -q -C 1 -c 2 -I $netif -0 $new_ip_address ; then
warn "Duplicate address detected for $new_ip_address while doing dhcp. retrying"
exit 1
fi

View File

@ -111,7 +111,7 @@ do_static() {
wait_for_ipv6_dad $netif
else
if command -v arping2 >/dev/null; then
if arping2 -q -C 1 -c 2 -I $netif $ip ; then
if arping2 -q -C 1 -c 2 -I $netif -0 $ip ; then
warn "Duplicate address detected for $ip for interface $netif."
return 1
fi