From 970c29b6b6ff88a3cdcf7429589d54545be67ba5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 18 Nov 2025 12:41:45 +0100 Subject: [PATCH] networkd: use STRERROR_{USER,GROUP} --- src/network/netdev/tuntap.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/network/netdev/tuntap.c b/src/network/netdev/tuntap.c index 3c573335c0c..12884588190 100644 --- a/src/network/netdev/tuntap.c +++ b/src/network/netdev/tuntap.c @@ -239,10 +239,9 @@ static int tuntap_verify(NetDev *netdev, const char *filename) { r = userdb_by_name(t->user_name, &USERDB_MATCH_ROOT_AND_SYSTEM, USERDB_SUPPRESS_SHADOW | USERDB_PARSE_NUMERIC, &ur); - if (r == -ENOEXEC) - log_netdev_warning_errno(netdev, r, "User %s is not a system user, ignoring.", t->user_name); - else if (r < 0) - log_netdev_warning_errno(netdev, r, "Cannot resolve user name %s, ignoring: %m", t->user_name); + if (r < 0) + log_netdev_warning_errno(netdev, r, "Cannot resolve user name '%s', ignoring: %s", + t->user_name, STRERROR_USER(r)); else t->uid = ur->uid; } @@ -253,10 +252,9 @@ static int tuntap_verify(NetDev *netdev, const char *filename) { r = groupdb_by_name(t->group_name, &USERDB_MATCH_ROOT_AND_SYSTEM, USERDB_SUPPRESS_SHADOW | USERDB_PARSE_NUMERIC, &gr); - if (r == -ENOEXEC) - log_netdev_warning_errno(netdev, r, "Group %s is not a system group, ignoring.", t->group_name); - else if (r < 0) - log_netdev_warning_errno(netdev, r, "Cannot resolve group name %s, ignoring: %m", t->group_name); + if (r < 0) + log_netdev_warning_errno(netdev, r, "Cannot resolve group name '%s', ignoring: %s", + t->group_name, STRERROR_GROUP(r)); else t->gid = gr->gid; } -- 2.47.3