diff options
author | Tom Gundersen <teg@jklm.no> | 2013-10-29 16:05:27 +0100 |
---|---|---|
committer | Tom Gundersen <teg@jklm.no> | 2013-10-29 16:12:12 +0100 |
commit | 55428d84f31b52da1c50b7469f14e15740547f20 (patch) | |
tree | 3eaa97a0a9b997184ea5ff6a861a982765473496 | |
parent | a12fa4204d7da3256537222294d02c8d340f2650 (diff) |
udev: link-config - use proper return values
Not sure if -ENOENT is the correct return value for when no persistent network
name is set, but couldn't think of anything better.
-rw-r--r-- | src/udev/net/link-config.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/udev/net/link-config.c b/src/udev/net/link-config.c index cc8ff6fda7..985fc7d47a 100644 --- a/src/udev/net/link-config.c +++ b/src/udev/net/link-config.c @@ -365,13 +365,13 @@ static int get_mac(struct udev_device *device, bool want_random, struct ether_ad if (!name) { name = udev_device_get_property_value(device, "ID_NET_NAME_PATH"); if (!name) - return -1; + return -ENOENT; } } /* fetch some persistent data unique to this machine */ r = sd_id128_get_machine(&machine); if (r < 0) - return -1; + return r; /* combine the data */ seed_str = strappenda(name, sd_id128_to_string(machine, machineid_buf)); |