From 55428d84f31b52da1c50b7469f14e15740547f20 Mon Sep 17 00:00:00 2001 From: Tom Gundersen Date: Tue, 29 Oct 2013 16:05:27 +0100 Subject: [PATCH] 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. --- src/udev/net/link-config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/udev/net/link-config.c b/src/udev/net/link-config.c index cc8ff6fda..985fc7d47 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)); -- 2.30.2