From: Yu Watanabe Date: Sat, 13 Oct 2018 17:01:58 +0000 (+0900) Subject: udevadm-test-builtin: replace udev_device by sd_device X-Git-Tag: v240~493^2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d277e339163120b1b0d222e346a7d460695005a6;p=thirdparty%2Fsystemd.git udevadm-test-builtin: replace udev_device by sd_device --- diff --git a/src/udev/udevadm-test-builtin.c b/src/udev/udevadm-test-builtin.c index 333a7226de7..a385f08cf79 100644 --- a/src/udev/udevadm-test-builtin.c +++ b/src/udev/udevadm-test-builtin.c @@ -6,7 +6,6 @@ #include #include -#include "libudev-device-internal.h" #include "libudev-private.h" #include "path-util.h" #include "string-util.h" @@ -74,7 +73,7 @@ static int parse_argv(int argc, char *argv[]) { } int builtin_main(int argc, char *argv[], void *userdata) { - _cleanup_(udev_device_unrefp) struct udev_device *dev = NULL; + _cleanup_(sd_device_unrefp) sd_device *dev = NULL; enum udev_builtin_cmd cmd; int r; @@ -93,13 +92,13 @@ int builtin_main(int argc, char *argv[], void *userdata) { goto finish; } - dev = udev_device_new_from_syspath(NULL, arg_syspath); - if (!dev) { - r = log_error_errno(errno, "Failed to open device '%s'", arg_syspath); + r = sd_device_new_from_syspath(&dev, arg_syspath); + if (r < 0) { + log_error_errno(r, "Failed to open device '%s': %m", arg_syspath); goto finish; } - r = udev_builtin_run(dev->device, cmd, arg_command, true); + r = udev_builtin_run(dev, cmd, arg_command, true); if (r < 0) log_debug("error executing '%s', exit code %i", arg_command, r);