|
|
|
@ -251,8 +251,10 @@ ibft_to_cmdline() {
@@ -251,8 +251,10 @@ ibft_to_cmdline() {
|
|
|
|
|
[ -e ${iface}/flags ] && flags=$(read a < ${iface}/flags; echo $a) |
|
|
|
|
# Skip invalid interfaces |
|
|
|
|
(( $flags & 1 )) || continue |
|
|
|
|
# Skip interfaces not used for booting |
|
|
|
|
# Skip interfaces not used for booting unless using multipath |
|
|
|
|
if ! getargbool 0 rd.iscsi.mp ; then |
|
|
|
|
(( $flags & 2 )) || continue |
|
|
|
|
fi |
|
|
|
|
[ -e ${iface}/dhcp ] && dhcp=$(read a < ${iface}/dhcp; echo $a) |
|
|
|
|
[ -e ${iface}/origin ] && origin=$(read a < ${iface}/origin; echo $a) |
|
|
|
|
[ -e ${iface}/ip-addr ] && ip=$(read a < ${iface}/ip-addr; echo $a) |
|
|
|
|