X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udevstart.c;h=40dbaf2475bcadc9006aabbad0f973bc33bfd250;hp=21fd93df742b12776664bb10a4ebae1f5c23c11c;hb=3f20eac0a58dc3987200773a39163e30b60993fc;hpb=824e601185babc5daf3e1c28c487bb4bc5ea48e2 diff --git a/udevstart.c b/udevstart.c index 21fd93df7..40dbaf247 100644 --- a/udevstart.c +++ b/udevstart.c @@ -78,12 +78,11 @@ static void udev_exec(const char *path, const char* subsystem) } } -static int udev_scan(void) +static void udev_scan(void) { char *devpath; DIR *dir; struct dirent *dent; - int retval = -EINVAL; devpath = "block"; dir = opendir(SYSBLOCK); @@ -179,11 +178,6 @@ static int udev_scan(void) } } } - - if (retval > 0) - retval = 0; - - return -retval; } @@ -191,5 +185,7 @@ int main(int argc, char *argv[], char *envp[]) { init_logging("udevstart"); - return udev_scan(); + udev_scan(); + + return 0; }