diff options
author | Tom Gundersen <teg@jklm.no> | 2013-10-28 00:19:59 +0100 |
---|---|---|
committer | Tom Gundersen <teg@jklm.no> | 2013-10-28 01:18:04 +0100 |
commit | daeb71a36a98834664e4d95773a3629b746f4db8 (patch) | |
tree | 5b8aeab2278a26dace26feb13629d22e52c89500 /src/udev/net/link-config-gperf.gperf | |
parent | 2a73e0d39a9bec82c3800071e375d27164727e71 (diff) |
udev: link-config - move naming policy from udev rules
This introduces a new key NamePolicy, which takes an ordered list of naming
policies. The first successful one is applide. If all fail the value of Name
(if any) is used.
The possible policies are 'onboard', 'slot', 'path' and 'mac'.
This patch introduces a default link file, which replaces the equivalent udev
rule.
Diffstat (limited to 'src/udev/net/link-config-gperf.gperf')
-rw-r--r-- | src/udev/net/link-config-gperf.gperf | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/udev/net/link-config-gperf.gperf b/src/udev/net/link-config-gperf.gperf index 182a664192..b38dbe80bd 100644 --- a/src/udev/net/link-config-gperf.gperf +++ b/src/udev/net/link-config-gperf.gperf @@ -20,6 +20,7 @@ Match.Driver, config_parse_string, 0, offsetof(link Match.Type, config_parse_string, 0, offsetof(link_config, match_type) Link.Description, config_parse_string, 0, offsetof(link_config, description) Link.MACAddress, config_parse_string, 0, offsetof(link_config, mac) +Link.NamePolicy, config_parse_strv, 0, offsetof(link_config, name_policy) Link.Name, config_parse_string, 0, offsetof(link_config, name) Link.MTU, config_parse_unsigned, 0, offsetof(link_config, mtu) Link.SpeedMBytes, config_parse_unsigned, 0, offsetof(link_config, speed) |