diff --git a/src/lib/ip b/src/lib/ip index e3f6a2f..41902b4 100644 --- a/src/lib/ip +++ b/src/lib/ip @@ -73,7 +73,7 @@ ip_set() { ;; static) for addr in "${Address[@]}"; do - if ! do_debug ip addr add "$addr" brd + dev "$Interface"; then + if ! do_debug ip addr replace "$addr" brd + dev "$Interface"; then report_error "Could not add address '$addr' to interface '$Interface'" return 1 fi