diff --git a/src/basic/arphrd-list.c b/src/basic/arphrd-list.c index 8652863cac..b6e2486b67 100644 --- a/src/basic/arphrd-list.c +++ b/src/basic/arphrd-list.c @@ -6,6 +6,7 @@ #include "arphrd-list.h" #include "macro.h" +#include "missing_network.h" static const struct arphrd_name* lookup_arphrd(register const char *str, register GPERF_LEN_TYPE len); diff --git a/src/basic/generate-af-list.sh b/src/basic/generate-af-list.sh index 39e2dad5e7..5bf244c49d 100755 --- a/src/basic/generate-af-list.sh +++ b/src/basic/generate-af-list.sh @@ -1,6 +1,6 @@ #!/bin/sh set -eu -$1 -E -dM -include sys/socket.h - -#include -#if HAVE_AUDIT -# include -#endif - -#include "missing.h" #include "audit-type.h" +#include "missing_audit.h" + #include "audit_type-to-name.h" -#include "macro.h" diff --git a/src/journal/audit-type.h b/src/journal/audit-type.h index 965b044cbf..069a883490 100644 --- a/src/journal/audit-type.h +++ b/src/journal/audit-type.h @@ -1,6 +1,9 @@ /* SPDX-License-Identifier: LGPL-2.1+ */ #pragma once +#include +#include + #include "macro.h" const char *audit_type_to_string(int type); diff --git a/src/journal/meson.build b/src/journal/meson.build index 807dece545..e03d6dc232 100644 --- a/src/journal/meson.build +++ b/src/journal/meson.build @@ -34,7 +34,7 @@ endif ############################################################ audit_type_includes = [config_h, - missing_h, + missing_audit_h, 'linux/audit.h'] if conf.get('HAVE_AUDIT') == 1 audit_type_includes += 'libaudit.h' diff --git a/src/test/test-arphrd-list.c b/src/test/test-arphrd-list.c index 9803c53f21..3005fc1b69 100644 --- a/src/test/test-arphrd-list.c +++ b/src/test/test-arphrd-list.c @@ -4,8 +4,8 @@ #include #include "macro.h" +#include "missing_network.h" #include "string-util.h" -#include "util.h" _unused_ \ static const struct arphrd_name* lookup_arphrd(register const char *str, register GPERF_LEN_TYPE len);