X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-autoipd%2Favahi-autoipd.action;fp=avahi-autoipd%2Favahi-autoipd.action;h=5efc255320908d9b07a27d454b1318e8f407c6e3;hb=b6472516dc7738d9f11854313c763cebf2747986;hp=45ce1b59505bdaf789bed9eca991b14798507916;hpb=e18bf1fbd6d05fccf0699616dd58de9a61ed4cea;p=catta diff --git a/avahi-autoipd/avahi-autoipd.action b/avahi-autoipd/avahi-autoipd.action index 45ce1b5..5efc255 100755 --- a/avahi-autoipd/avahi-autoipd.action +++ b/avahi-autoipd/avahi-autoipd.action @@ -36,11 +36,11 @@ if [ -x /bin/ip -o -x /sbin/ip ] ; then case "$1" in BIND) - ip addr add "$3"/16 label "$2:avahi" scope link dev "$2" + ip addr add "$3"/16 brd 169.254.255.255 label "$2:avahi" scope link dev "$2" ;; CONFLICT|UNBIND|STOP) - ip addr del "$3"/16 label "$2:avahi" scope link dev "$2" + ip addr del "$3"/16 brd 169.254.255.255 label "$2:avahi" scope link dev "$2" ;; *) @@ -55,7 +55,7 @@ elif [ -x /bin/ifconfig -o -x /sbin/ifconfig ] ; then case "$1" in BIND) - ifconfig "$2" inet "$3" netmask 255.255.0.0 + ifconfig "$2" inet "$3" netmask 255.255.0.0 broadcast 169.254.255.255 ;; CONFLICT|UNBIND|STOP)