]> git.ipfire.org Git - thirdparty/dracut.git/blob - modules.d/40network/parse-ifname.sh
network: fix an error message
[thirdparty/dracut.git] / modules.d / 40network / parse-ifname.sh
1 #!/bin/sh
2 #
3 # Format:
4 # ifname=<interface>:<mac>
5 #
6 # Note letters in the macaddress must be lowercase!
7 #
8 # Examples:
9 # ifname=eth0:4a:3f:4c:04:f8:d7
10 #
11 # Note when using ifname= to get persistent interface names, you must specify
12 # an ifname= argument for each interface used in an ip= or fcoe= argument
13
14 # check if there are any ifname parameters
15 if ! getarg ifname= >/dev/null ; then
16 return
17 fi
18
19 command -v parse_ifname_opts >/dev/null || . /lib/net-lib.sh
20
21 # Check ifname= lines
22 for p in $(getargs ifname=); do
23 parse_ifname_opts $p
24 done