]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
fix(net-lib): validate iSCSI port parameters main
authorAntonio Alvarez Feijoo <antonio.feijoo@suse.com>
Thu, 6 Aug 2026 10:41:48 +0000 (12:41 +0200)
committerdevkontrol <dev@kontrol.dev>
Thu, 6 Aug 2026 13:51:37 +0000 (09:51 -0400)
Similar to 05c02db994ca322371a40695a3cc223faa1c7258, the iSCSI port is a number.
Validate that given ports are numbers.

modules.d/45net-lib/net-lib.sh

index f8025ac1e19402677a32893c1979b645b7388a41..05d0dd332f8ba77412a976e9063605856e6c6575 100755 (executable)
@@ -448,7 +448,7 @@ parse_iscsi_root() {
     [ $# -ge 2 ] || return 0
     iscsi_protocol=$1
     shift # ignored
-    iscsi_target_port=$1
+    iscsi_target_port=$(strip_non_digits "$1" "iSCSI port")
     shift
 
     if [ -n "$iscsi_target_name" ]; then