diff options
| author | Burt P <pburt0@gmail.com> | 2017-07-17 13:33:36 -0500 | 
|---|---|---|
| committer | Leandro Pereira <leandro@hardinfo.org> | 2017-07-19 07:20:06 -0700 | 
| commit | b3defed8d71d40a2727cb178ed730d26a087b3d3 (patch) | |
| tree | 4d6dd584bae66d0e4d3642c86fe636d5515c0426 /modules/network | |
| parent | d8cdefaad50a2789f2f49ea37e23cc4a17ede932 (diff) | |
net.c: add predictable network names from systemd
See:
https://github.com/systemd/systemd/blob/master/src/udev/udev-builtin-net_id.c#L20
Signed-off-by: Burt P <pburt0@gmail.com>
Diffstat (limited to 'modules/network')
| -rw-r--r-- | modules/network/net.c | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/modules/network/net.c b/modules/network/net.c index 0adf608f..beb644d5 100644 --- a/modules/network/net.c +++ b/modules/network/net.c @@ -230,13 +230,13 @@ static struct {      char *label;      char *icon;  } netdev2type[] = { +    /* Classic */      { "eth", "Ethernet", "network-interface" },      { "lo", "Loopback", "network" },      { "ppp", "Point-to-Point", "modem" },      { "ath", "Wireless", "wireless" },      { "wlan", "Wireless", "wireless" },      { "ra", "Wireless", "wireless" }, -    { "wl", "Wireless", "wireless" },      { "wmaster", "Wireless", "wireless" },      { "tun", "Virtual Point-to-Point (TUN)", "network" },      { "tap", "Ethernet (TAP)", "network" }, @@ -257,6 +257,13 @@ static struct {      { "msh", "Mesh Network", "wireless" },      { "wmaster", "Wireless Master Interface", "wireless" },      { "vboxnet", "VirtualBox Virtual Network Interface", "network" }, + +    /* Predictable network interface device names (systemd) */ +    { "en", "Ethernet", "network-interface" }, +    { "sl", "Serial Line Internet Protocol", "network" }, +    { "wl", "Wireless", "wireless" }, +    { "ww", "Wireless (WAN)", "wireless" }, +      { NULL, "Unknown", "network" },  }; | 
