X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev_libc_wrapper.c;h=35e01e619d3f5c5c1d59371f18e01fe03cb9d9c7;hp=fe38993cd729be146090b76b15b439db966ef64f;hb=258e77a55577f1cdf9209bb2a4add0bbee182d6e;hpb=df4e89bfa61b6aaea41619842aa9032dd1af072e diff --git a/udev_libc_wrapper.c b/udev_libc_wrapper.c index fe38993cd..35e01e619 100644 --- a/udev_libc_wrapper.c +++ b/udev_libc_wrapper.c @@ -25,14 +25,12 @@ #include #include #include +#include #include -#include "udev_libc_wrapper.h" #include "udev.h" -#include "udev_utils.h" -#include "logging.h" -#ifdef __KLIBC__ +#ifndef __GLIBC__ #define __OWN_USERDB_PARSER__ #endif @@ -102,7 +100,7 @@ uid_t lookup_user(const char *user) pw = getpwnam(user); if (pw == NULL) - info("specified user unknown '%s'", user); + err("error resolving user '%s': %s", user, strerror(errno)); else uid = pw->pw_uid; @@ -116,7 +114,7 @@ gid_t lookup_group(const char *group) gr = getgrnam(group); if (gr == NULL) - info("specified group unknown '%s'", group); + err("error resolving group '%s': %s", group, strerror(errno)); else gid = gr->gr_gid;