We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d59421 commit 45fc8dfCopy full SHA for 45fc8df
modules.d/95fcoe-uefi/parse-uefifcoe.sh
@@ -9,19 +9,22 @@ print_fcoe_uefi_conf() {
9
mac=$(get_fcoe_boot_mac "$1")
10
[ -z "$mac" ] && return 1
11
dev=$(set_ifname fcoe "$mac")
12
- vlan=$(get_fcoe_boot_vlan "$1")
13
- if [ "$vlan" -ne "0" ]; then
14
- case "$vlan" in
15
- [0-9]*)
16
- printf "%s\n" "vlan=$dev.$vlan:$dev"
17
- dev="$dev.$vlan"
18
- ;;
19
- *)
20
- printf "%s\n" "vlan=$vlan:$dev"
21
- dev="$vlan"
22
23
- esac
24
- fi
+ vlan=$(get_fcoe_boot_vlan "$1") || return 1
+ case "$vlan" in
+ "0") ;;
+
+ '')
+ return 1
+ ;;
+ [0-9]*)
+ printf "%s\n" "vlan=$dev.$vlan:$dev"
+ dev="$dev.$vlan"
+ *)
+ printf "%s\n" "vlan=$vlan:$dev"
25
+ dev="$vlan"
26
27
+ esac
28
# fcoe=eth0:nodcb
29
printf "fcoe=%s\n" "$dev:nodcb"
30
return 0
0 commit comments