meta-google: gbmc-bridge: Fail DHCP if hooks fail

We don't want to report a successful DHCP if some of the hooks failed to
run.

Change-Id: Iaafa555fa99381f0c7ff6bd05fd7038366356fbd
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh b/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh
index 42a077d..e2701d4 100644
--- a/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh
+++ b/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh
@@ -29,7 +29,7 @@
 gbmc_br_dhcp_run_hooks() {
   local hook
   for hook in "${GBMC_BR_DHCP_HOOKS[@]}"; do
-    "$hook" || continue
+    "$hook" || return
   done
 }
 
@@ -97,5 +97,5 @@
     hostnamectl set-hostname "$fqdn" || true
   fi
 
-  gbmc_br_dhcp_run_hooks
+  gbmc_br_dhcp_run_hooks || exit
 fi