core: guard against empty IPv6 address in static mode (#13195)

This commit is contained in:
CanbiZ (MickLesk)
2026-03-22 22:48:19 +01:00
committed by GitHub
parent e7dcd37cf7
commit 2922ecdcbb
+4 -2
View File
@@ -3544,8 +3544,10 @@ build_container() {
auto) NET_STRING="$NET_STRING,ip6=auto" ;; auto) NET_STRING="$NET_STRING,ip6=auto" ;;
dhcp) NET_STRING="$NET_STRING,ip6=dhcp" ;; dhcp) NET_STRING="$NET_STRING,ip6=dhcp" ;;
static) static)
NET_STRING="$NET_STRING,ip6=$IPV6_ADDR" if [[ -n "$IPV6_ADDR" ]]; then
[ -n "$IPV6_GATE" ] && NET_STRING="$NET_STRING,gw6=$IPV6_GATE" NET_STRING="$NET_STRING,ip6=$IPV6_ADDR"
[ -n "$IPV6_GATE" ] && NET_STRING="$NET_STRING,gw6=$IPV6_GATE"
fi
;; ;;
none) ;; none) ;;
esac esac