1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-10-27 10:25:06 +03:00

journal: use missing_audit.h to generate audit_type-list.txt

This commit is contained in:
Yu Watanabe 2018-12-07 11:48:37 +09:00
parent 54480d649f
commit 18bf324ab5
4 changed files with 9 additions and 11 deletions

View File

@ -91,6 +91,7 @@ basic_sources = files('''
memfd-util.h
mempool.c
mempool.h
missing.h
missing_audit.h
missing_btrfs.h
missing_btrfs_tree.h
@ -209,7 +210,7 @@ basic_sources = files('''
xattr-util.h
'''.split())
missing_h = files('missing.h')
missing_audit_h = files('missing_audit.h')
missing_capability_h = files('missing_capability.h')
generate_af_list = find_program('generate-af-list.sh')
@ -279,7 +280,7 @@ foreach item : [['af', af_list_txt, 'af', ''],
generated_gperf_headers += [target1, target2]
endforeach
basic_sources += [missing_h] + generated_gperf_headers
basic_sources += generated_gperf_headers
basic_gcrypt_sources = files(
'gcrypt-util.c',
'gcrypt-util.h')

View File

@ -1,12 +1,6 @@
/* SPDX-License-Identifier: LGPL-2.1+ */
#include <stdio.h>
#include <linux/audit.h>
#if HAVE_AUDIT
# include <libaudit.h>
#endif
#include "missing.h"
#include "audit-type.h"
#include "missing_audit.h"
#include "audit_type-to-name.h"
#include "macro.h"

View File

@ -1,6 +1,9 @@
/* SPDX-License-Identifier: LGPL-2.1+ */
#pragma once
#include <alloca.h>
#include <stdio.h>
#include "macro.h"
const char *audit_type_to_string(int type);

View File

@ -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'