chiark / gitweb /
tree-wide: use _packed_ macro instead of raw gcc __attribute__
[elogind.git] / src / udev / udev-builtin-kmod.c
index f3d164763d0c7f91862496e65eab04ec0256cc50..81e78a8aa30e93ed99595b6a718371757b867246 100644 (file)
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdarg.h>
-#include <unistd.h>
-#include <string.h>
 #include <errno.h>
-#include <fcntl.h>
-#include <sys/stat.h>
-#include <sys/wait.h>
 #include <libkmod.h>
 
 #include "udev.h"
@@ -64,7 +59,7 @@ static int load_module(struct udev *udev, const char *alias) {
 }
 
 _printf_(6,0) static void udev_kmod_log(void *data, int priority, const char *file, int line, const char *fn, const char *format, va_list args) {
-        log_metav(priority, 0, file, line, fn, format, args);
+        log_internalv(priority, 0, file, line, fn, format, args);
 }
 
 static int builtin_kmod(struct udev_device *dev, int argc, char *argv[], bool test) {
@@ -122,6 +117,6 @@ const struct udev_builtin udev_builtin_kmod = {
         .init = builtin_kmod_init,
         .exit = builtin_kmod_exit,
         .validate = builtin_kmod_validate,
-        .help = "kernel module loader",
+        .help = "Kernel module loader",
         .run_once = false,
 };