diff options
-rw-r--r-- | meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-lib.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-lib.sh b/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-lib.sh index 95516d6107..eca1eece66 100644 --- a/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-lib.sh +++ b/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-lib.sh @@ -117,11 +117,11 @@ gbmc_br_set_ip() { local old_ip= if [ -n "$ip" ]; then old_ip="$(cat /var/google/gbmc-br-ip 2>/dev/null)" - [ "$old_ip" != "$ip" ] || return + [ "$old_ip" == "$ip" ] && return mkdir -p /var/google || return echo "$ip" >/var/google/gbmc-br-ip || return else - [ -f "/var/google/gbmc-br-ip" ] || return + [ ! -f "/var/google/gbmc-br-ip" ] && return rm -rf /var/google/gbmc-br-ip fi |