All other places where libkmod.h is included are guarded. Build would
fail with:
In file included from ../src/core/kmod-setup.c:35:0:
../src/basic/module-util.h:23:10: fatal error: libkmod.h: No such file or directory
#include <libkmod.h>
^~~~~~~~~~~
compilation terminated.
#include <string.h>
#include <unistd.h>
-#if HAVE_KMOD
-#include <libkmod.h>
-#endif
-
#include "alloc-util.h"
#include "bus-util.h"
#include "capability-util.h"
#include "fileio.h"
#include "kmod-setup.h"
#include "macro.h"
-#include "module-util.h"
#include "string-util.h"
#if HAVE_KMOD
+#include <libkmod.h>
+#include "module-util.h"
+
static void systemd_kmod_log(
void *data,
int priority,