Coverage Report

Created: 2024-05-15 07:22

/work/build/config.h
Line
Count
Source
1
/*
2
 * Autogenerated by the Meson build system.
3
 * Do not edit, your changes will be lost.
4
 */
5
6
#pragma once
7
8
#define ADM_GID -
9
10
#define ANSI_OK_COLOR ANSI_GREEN
11
12
#define AUDIO_GID -
13
14
#define BINFMT_DIR "/usr/lib/binfmt.d"
15
16
#define BOOTLIBDIR "/usr/lib/systemd/boot/efi"
17
18
#define BPF_FRAMEWORK 0
19
20
/* tailor build to development or release builds */
21
21.9k
#define BUILD_MODE_DEVELOPER 1
22
23
#define BUMP_PROC_SYS_FS_FILE_MAX 1
24
25
#define BUMP_PROC_SYS_FS_NR_OPEN 1
26
27
#define CATALOG_DATABASE "/var/lib/systemd/catalog/database"
28
29
#define CDROM_GID -
30
31
#define CERTIFICATE_ROOT "/etc/ssl"
32
33
#define CLOCK_VALID_RANGE_USEC_MAX 473364000000000
34
35
#define CONTAINER_UID_BASE_MAX 1878982656
36
37
#define CONTAINER_UID_BASE_MIN 524288
38
39
#define CREATE_LOG_DIRS 1
40
41
#define CURL_NO_OLDIES 1
42
43
#define DEBUGTTY "/dev/tty9"
44
45
#define DEFAULT_COMPRESSION COMPRESSION_NONE
46
47
#define DEFAULT_DNSSEC_MODE DNSSEC_NO
48
49
#define DEFAULT_DNSSEC_MODE_STR "no"
50
51
#define DEFAULT_DNS_OVER_TLS_MODE DNS_OVER_TLS_NO
52
53
#define DEFAULT_DNS_OVER_TLS_MODE_STR "no"
54
55
#define DEFAULT_HIERARCHY CGROUP_UNIFIED_ALL
56
57
/* default cgroup hierarchy as string */
58
#define DEFAULT_HIERARCHY_NAME "unified"
59
60
#define DEFAULT_LLMNR_MODE RESOLVE_SUPPORT_YES
61
62
#define DEFAULT_LLMNR_MODE_STR "yes"
63
64
#define DEFAULT_MDNS_MODE RESOLVE_SUPPORT_YES
65
66
#define DEFAULT_MDNS_MODE_STR "yes"
67
68
#define DEFAULT_NET_NAMING_SCHEME "latest"
69
70
#define DEFAULT_USER_SHELL "/bin/bash"
71
72
#define DEFAULT_USER_SHELL_NAME "bash"
73
74
#define DEV_KVM_MODE "0666"
75
76
#define DEV_KVM_UACCESS 0
77
78
#define DIALOUT_GID -
79
80
#define DISK_GID -
81
82
#define DNS_OVER_TLS_USE_GNUTLS 0
83
84
#define DNS_OVER_TLS_USE_OPENSSL 0
85
86
#define DNS_SERVERS "1.1.1.1#cloudflare-dns.com 8.8.8.8#dns.google 1.0.0.1#cloudflare-dns.com 8.8.4.4#dns.google 2606:4700:4700::1111#cloudflare-dns.com 2001:4860:4860::8888#dns.google 2606:4700:4700::1001#cloudflare-dns.com 2001:4860:4860::8844#dns.google"
87
88
#define DOCUMENT_ROOT "/usr/share/systemd/gatewayd"
89
90
#define DOC_DIR "/usr/share/doc/systemd"
91
92
#define DYNAMIC_UID_MAX 65519
93
94
#define DYNAMIC_UID_MIN 61184
95
96
#define EFI_MACHINE_TYPE_NAME "x64"
97
98
#define EFI_TPM_PCR_COMPAT 0
99
100
#define ENABLE_ADM_GROUP 1
101
102
#define ENABLE_ANALYZE 1
103
104
#define ENABLE_BACKLIGHT 1
105
106
#define ENABLE_BINFMT 1
107
108
#define ENABLE_COMPAT_MUTABLE_UID_BOUNDARIES 0
109
110
#define ENABLE_COREDUMP 1
111
112
#define ENABLE_DEBUG_HASHMAP 0
113
114
#define ENABLE_DEBUG_MMAP_CACHE 0
115
116
#define ENABLE_DEBUG_SIPHASH 0
117
118
#define ENABLE_DNS_OVER_TLS 0
119
120
#define ENABLE_EFI 1
121
122
#define ENABLE_ENVIRONMENT_D 1
123
124
#define ENABLE_FEXECVE 0
125
126
#define ENABLE_FIRSTBOOT 1
127
128
#define ENABLE_GSHADOW 1
129
130
#define ENABLE_HIBERNATE 1
131
132
#define ENABLE_HOMED 0
133
134
#define ENABLE_HOSTNAMED 1
135
136
#define ENABLE_HWDB 1
137
138
#define ENABLE_IDN 1
139
140
#define ENABLE_IMA 1
141
142
#define ENABLE_IMPORTD 0
143
144
#define ENABLE_INITRD 1
145
146
#define ENABLE_KERNEL_INSTALL 1
147
148
#define ENABLE_LDCONFIG 1
149
150
#define ENABLE_LOCALED 1
151
152
#define ENABLE_LOGIND 1
153
154
#define ENABLE_MACHINED 1
155
156
#define ENABLE_NETWORKD 1
157
158
#define ENABLE_NSCD 1
159
160
#define ENABLE_NSS 1
161
162
#define ENABLE_NSS_MYHOSTNAME 1
163
164
#define ENABLE_NSS_MYMACHINES 1
165
166
#define ENABLE_NSS_RESOLVE 1
167
168
#define ENABLE_NSS_SYSTEMD 1
169
170
#define ENABLE_OOMD 1
171
172
#define ENABLE_PAM_HOME 0
173
174
#define ENABLE_POLKIT 0
175
176
#define ENABLE_PORTABLED 1
177
178
#define ENABLE_PSTORE 1
179
180
#define ENABLE_QUOTACHECK 1
181
182
#define ENABLE_RANDOMSEED 1
183
184
#define ENABLE_REMOTE 0
185
186
#define ENABLE_REPART 0
187
188
#define ENABLE_RESOLVE 1
189
190
#define ENABLE_RFKILL 1
191
192
#define ENABLE_SMACK 1
193
194
#define ENABLE_SYSEXT 1
195
196
#define ENABLE_SYSUPDATE 0
197
198
#define ENABLE_SYSUSERS 1
199
200
#define ENABLE_TIMEDATECTL 1
201
202
#define ENABLE_TIMEDATED 1
203
204
#define ENABLE_TIMESYNCD 1
205
206
#define ENABLE_TMPFILES 1
207
208
#define ENABLE_TPM 1
209
210
#define ENABLE_URLIFY 1
211
212
#define ENABLE_USERDB 1
213
214
#define ENABLE_UTMP 1
215
216
#define ENABLE_VCONSOLE 1
217
218
#define ENABLE_WHEEL_GROUP 1
219
220
#define ENABLE_XDG_AUTOSTART 1
221
222
#define ENVIRONMENT_DIR "/usr/lib/environment.d"
223
224
#define EXTRA_NET_NAMING_MAP 
225
226
#define EXTRA_NET_NAMING_SCHEMES 
227
228
#define FALLBACK_HOSTNAME "localhost"
229
230
#define FIRST_BOOT_FULL_PRESET 0
231
232
1.64k
#define FUZZ_USE_SIZE_LIMIT 1
233
234
#define GETTEXT_PACKAGE "systemd"
235
236
/* The type of gperf "len" parameter */
237
#define GPERF_LEN_TYPE size_t
238
239
#define GROUP_RENDER_MODE "0666"
240
241
#define GROUP_RENDER_UACCESS 0
242
243
#define HAVE_ACL 0
244
245
#define HAVE_APPARMOR 0
246
247
#define HAVE_AUDIT 0
248
249
#define HAVE_BLKID 0
250
251
#define HAVE_BPF 0
252
253
#define HAVE_BZIP2 0
254
255
#define HAVE_CHAR16_T 1
256
257
#define HAVE_CHAR32_T 1
258
259
#define HAVE_CLOSE_RANGE 0
260
261
#define HAVE_COMPRESSION 0
262
263
#define HAVE_COPY_FILE_RANGE 1
264
265
#define HAVE_CRYPT_GENSALT_RA 1
266
267
#define HAVE_CRYPT_H 1
268
269
#define HAVE_CRYPT_PREFERRED_METHOD 1
270
271
#define HAVE_CRYPT_RA 1
272
273
#define HAVE_DBUS 0
274
275
#define HAVE_ELFUTILS 0
276
277
#define HAVE_EPOLL_PWAIT2 0
278
279
#define HAVE_EXECVEAT 0
280
281
#define HAVE_EXPLICIT_BZERO 1
282
283
#define HAVE_GCRYPT 0
284
285
#define HAVE_GETDENTS64 1
286
287
#define HAVE_GETRANDOM 1
288
289
#define HAVE_GETTID 1
290
291
#define HAVE_GET_MEMPOLICY 0
292
293
#define HAVE_GLIB 0
294
295
#define HAVE_GNUTLS 0
296
297
#define HAVE_GNU_EFI 1
298
299
#define HAVE_IOPRIO_GET 0
300
301
#define HAVE_IOPRIO_SET 0
302
303
#define HAVE_KCMP 0
304
305
#define HAVE_KEYCTL 0
306
307
#define HAVE_KMOD 0
308
309
#define HAVE_LIBBPF 0
310
311
#define HAVE_LIBCRYPTSETUP 0
312
313
#define HAVE_LIBCRYPTSETUP_PLUGINS 0
314
315
#define HAVE_LIBCURL 0
316
317
#define HAVE_LIBFDISK 0
318
319
#define HAVE_LIBFIDO2 0
320
321
#define HAVE_LIBIDN 0
322
323
#define HAVE_LIBIDN2 0
324
325
#define HAVE_LIBIPTC 0
326
327
#define HAVE_LINUX_MEMFD_H 1
328
329
#define HAVE_LINUX_TIME_TYPES_H 1
330
331
#define HAVE_LINUX_VM_SOCKETS_H 1
332
333
#define HAVE_LOCALEGEN 0
334
335
#define HAVE_LZ4 0
336
337
#define HAVE_MALLINFO 1
338
339
#define HAVE_MALLINFO2 0
340
341
#define HAVE_MEMFD_CREATE 1
342
343
#define HAVE_MICROHTTPD 0
344
345
#define HAVE_MOUNT_SETATTR 0
346
347
#define HAVE_MOVE_MOUNT 0
348
349
#define HAVE_NAME_TO_HANDLE_AT 1
350
351
#define HAVE_OPENSSL 0
352
353
#define HAVE_OPENSSL_OR_GCRYPT 0
354
355
#define HAVE_OPEN_TREE 0
356
357
#define HAVE_P11KIT 0
358
359
#define HAVE_PAM 0
360
361
#define HAVE_PCRE2 0
362
363
#define HAVE_PIDFD_OPEN 0
364
365
#define HAVE_PIDFD_SEND_SIGNAL 0
366
367
#define HAVE_PIVOT_ROOT 0
368
369
#define HAVE_PWQUALITY 0
370
371
#define HAVE_QRENCODE 0
372
373
#define HAVE_REALLOCARRAY 1
374
375
#define HAVE_RENAMEAT2 1
376
377
#define HAVE_RT_SIGQUEUEINFO 0
378
379
#define HAVE_SECCOMP 0
380
381
#define HAVE_SECURE_GETENV 1
382
383
#define HAVE_SELINUX 0
384
385
#define HAVE_SETNS 1
386
387
#define HAVE_SET_MEMPOLICY 0
388
389
#define HAVE_SMACK_RUN_LABEL 0
390
391
/* bin and sbin directories are separate */
392
#define HAVE_SPLIT_BIN 1
393
394
/* /usr/bin and /bin directories are separate */
395
#define HAVE_SPLIT_USR 0
396
397
#define HAVE_STATX 1
398
399
#define HAVE_STRUCT_MOUNT_ATTR 0
400
401
#define HAVE_STRUCT_STATX 1
402
403
/* SysV init scripts and rcN.d links are supported */
404
#define HAVE_SYSV_COMPAT 1
405
406
#define HAVE_SYS_AUXV_H 1
407
408
#define HAVE_SYS_SDT_H 0
409
410
#define HAVE_TPM2 0
411
412
#define HAVE_VALGRIND_MEMCHECK_H 0
413
414
#define HAVE_VALGRIND_VALGRIND_H 0
415
416
#define HAVE_WSTRINGOP_TRUNCATION 0
417
418
#define HAVE_XKBCOMMON 0
419
420
#define HAVE_XZ 0
421
422
#define HAVE_ZERO_LENGTH_BOUNDS 0
423
424
#define HAVE_ZLIB 0
425
426
#define HAVE_ZSTD 0
427
428
#define HAVE___SECURE_GETENV 0
429
430
#define HIGH_RLIMIT_NOFILE 524288
431
432
#define INCLUDE_DIR "/usr/include"
433
434
#define INPUT_GID -
435
436
#define KBD_LOADKEYS "/usr/bin/loadkeys"
437
438
#define KBD_SETFONT "/usr/bin/setfont"
439
440
#define KEXEC "/usr/sbin/kexec"
441
442
#define KILL_USER_PROCESSES 1
443
444
#define KMEM_GID -
445
446
#define KMOD "/usr/bin/kmod"
447
448
#define KVM_GID -
449
450
#define LIBDIR "/usr/lib/x86_64-linux-gnu"
451
452
#define LOG_MESSAGE_VERIFICATION 1
453
454
#define LOG_TRACE 0
455
456
#define LP_GID -
457
458
#define MEMORY_ACCOUNTING_DEFAULT 1
459
460
#define MODPROBE_DIR "/usr/lib/modprobe.d"
461
462
#define MODULESLOAD_DIR "/usr/lib/modules-load.d"
463
464
#define MOUNT_PATH "/usr/bin/mount"
465
466
#define NOBODY_GROUP_NAME "nobody"
467
468
#define NOBODY_USER_NAME "nobody"
469
470
#define NOLOGIN "/usr/sbin/nologin"
471
472
#define NTP_SERVERS "time1.google.com time2.google.com time3.google.com time4.google.com"
473
474
#define PKGSYSCONFDIR "/etc/systemd"
475
476
#define POLKIT_AGENT_BINARY_PATH "/usr/bin/pkttyagent"
477
478
#define PREFER_OPENSSL 0
479
480
#define PREFIX "/usr"
481
482
#define PROJECT_URL "https://systemd.io/"
483
484
/* Numerical project version (used where a simple number is expected) */
485
#define PROJECT_VERSION 251
486
487
#define QUOTACHECK "/usr/sbin/quotacheck"
488
489
#define QUOTAON "/usr/sbin/quotaon"
490
491
#define RANDOM_SEED "/var/lib/systemd/random-seed"
492
493
#define RANDOM_SEED_DIR "/var/lib/systemd"
494
495
#define RC_LOCAL_PATH "/etc/rc.local"
496
497
#define RELATIVE_SOURCE_PATH "../../src/systemd"
498
499
#define RENDER_GID -
500
501
#define ROOTBINDIR "/usr/bin"
502
503
#define ROOTLIBDIR "/usr/lib/x86_64-linux-gnu"
504
505
#define ROOTLIBEXECDIR "/usr/lib/systemd"
506
507
#define ROOTPREFIX "/usr"
508
509
#define ROOTPREFIX_NOSLASH "/usr"
510
511
#define SERVICE_WATCHDOG "WatchdogSec=3min"
512
513
#define SGX_GID -
514
515
#define SIZEOF_DEV_T 8
516
517
#define SIZEOF_INO_T 8
518
519
#define SIZEOF_RLIM_T 8
520
521
#define SIZEOF_TIMEX_MEMBER 8
522
523
#define SIZEOF_TIME_T 8
524
525
#define STATUS_UNIT_FORMAT_DEFAULT STATUS_UNIT_FORMAT_NAME
526
527
#define STATUS_UNIT_FORMAT_DEFAULT_STR "name"
528
529
#define SULOGIN "/usr/sbin/sulogin"
530
531
#define SUSHELL "/bin/sh"
532
533
#define SYSCONF_DIR "/etc"
534
535
#define SYSCTL_DIR "/usr/lib/sysctl.d"
536
537
#define SYSTEMCTL_BINARY_PATH "/usr/bin/systemctl"
538
539
#define SYSTEMD_BINARY_PATH "/usr/lib/systemd/systemd"
540
541
#define SYSTEMD_CATALOG_DIR "/usr/lib/systemd/catalog"
542
543
#define SYSTEMD_CGROUPS_AGENT_PATH "/usr/lib/systemd/systemd-cgroups-agent"
544
545
#define SYSTEMD_CRYPTSETUP_PATH "/usr/lib/systemd/systemd-cryptsetup"
546
547
#define SYSTEMD_DEFAULT_LOCALE "C.UTF-8"
548
549
#define SYSTEMD_EXPORT_PATH "/usr/lib/systemd/systemd-export"
550
551
#define SYSTEMD_FSCK_PATH "/usr/lib/systemd/systemd-fsck"
552
553
#define SYSTEMD_GROWFS_PATH "/usr/lib/systemd/systemd-growfs"
554
555
#define SYSTEMD_HOMEWORK_PATH "/usr/lib/systemd/systemd-homework"
556
557
#define SYSTEMD_IMPORT_FS_PATH "/usr/lib/systemd/systemd-import-fs"
558
559
#define SYSTEMD_IMPORT_PATH "/usr/lib/systemd/systemd-import"
560
561
#define SYSTEMD_INTEGRITYSETUP_PATH "/usr/lib/systemd/systemd-integritysetup"
562
563
#define SYSTEMD_JOURNAL_GID -
564
565
#define SYSTEMD_KBD_MODEL_MAP "/usr/share/systemd/kbd-model-map"
566
567
#define SYSTEMD_LANGUAGE_FALLBACK_MAP "/usr/share/systemd/language-fallback-map"
568
569
#define SYSTEMD_MAKEFS_PATH "/usr/lib/systemd/systemd-makefs"
570
571
#define SYSTEMD_NETWORK_UID -
572
573
#define SYSTEMD_NSPAWN_LOCALE "C.UTF-8"
574
575
#define SYSTEMD_PULL_PATH "/usr/lib/systemd/systemd-pull"
576
577
#define SYSTEMD_RESOLVE_UID -
578
579
#define SYSTEMD_SHUTDOWN_BINARY_PATH "/usr/lib/systemd/systemd-shutdown"
580
581
#define SYSTEMD_SLOW_TESTS_DEFAULT 0
582
583
#define SYSTEMD_TEST_DATA "/usr/lib/systemd/tests/testdata"
584
585
#define SYSTEMD_TIMESYNC_UID -
586
587
#define SYSTEMD_TTY_ASK_PASSWORD_AGENT_BINARY_PATH "/usr/bin/systemd-tty-ask-password-agent"
588
589
#define SYSTEMD_UPDATE_HELPER_PATH "/usr/lib/systemd/systemd-update-helper"
590
591
#define SYSTEMD_USERWORK_PATH "/usr/lib/systemd/systemd-userwork"
592
593
#define SYSTEMD_VERITYSETUP_PATH "/usr/lib/systemd/systemd-veritysetup"
594
595
#define SYSTEM_ALLOC_GID_MIN 1
596
597
#define SYSTEM_ALLOC_UID_MIN 1
598
599
#define SYSTEM_CONFIG_UNIT_DIR "/etc/systemd/system"
600
601
#define SYSTEM_DATA_UNIT_DIR "/usr/lib/systemd/system"
602
603
#define SYSTEM_ENV_GENERATOR_DIR "/usr/lib/systemd/system-environment-generators"
604
605
#define SYSTEM_GENERATOR_DIR "/usr/lib/systemd/system-generators"
606
607
#define SYSTEM_GID_MAX 999
608
609
#define SYSTEM_PRESET_DIR "/usr/lib/systemd/system-preset"
610
611
#define SYSTEM_SHUTDOWN_PATH "/usr/lib/systemd/system-shutdown"
612
613
#define SYSTEM_SLEEP_PATH "/usr/lib/systemd/system-sleep"
614
615
#define SYSTEM_SYSVINIT_PATH "/etc/init.d"
616
617
#define SYSTEM_SYSVRCND_PATH "/etc/rc.d"
618
619
#define SYSTEM_UID_MAX 999
620
621
#define SYSUSERS_DIR "/usr/lib/sysusers.d"
622
623
#define TAPE_GID -
624
625
#define TELINIT "/lib/sysvinit/telinit"
626
627
#define TIME_EPOCH 1715605825
628
629
#define TMPFILES_DIR "/usr/lib/tmpfiles.d"
630
631
#define TTY_GID 5
632
633
#define UDEVLIBEXECDIR "/usr/lib/udev"
634
635
#define UDEV_HWDB_DIR "/usr/lib/udev/hwdb.d"
636
637
#define UDEV_RULES_DIR "/usr/lib/udev/rules.d"
638
639
#define UMOUNT_PATH "/usr/bin/umount"
640
641
#define UPDATE_HELPER_USER_TIMEOUT "15s"
642
643
#define USERS_GID -
644
645
#define USER_CONFIG_UNIT_DIR "/etc/systemd/user"
646
647
#define USER_DATA_UNIT_DIR "/usr/lib/systemd/user"
648
649
#define USER_ENV_GENERATOR_DIR "/usr/lib/systemd/user-environment-generators"
650
651
#define USER_GENERATOR_DIR "/usr/lib/systemd/user-generators"
652
653
#define USER_KEYRING_PATH "/etc/systemd/import-pubring.gpg"
654
655
#define USER_PRESET_DIR "/usr/lib/systemd/user-preset"
656
657
#define USER_TMPFILES_DIR "/usr/share/user-tmpfiles.d"
658
659
#define USE_SYS_RANDOM_H 1
660
661
#define UTMP_GID -
662
663
#define VALGRIND 0
664
665
#define VENDOR_KEYRING_PATH "/usr/lib/systemd/import-pubring.gpg"
666
667
#define VIDEO_GID -
668
669
#define WANT_LINUX_FS_H 0
670
671
#define WANT_LINUX_STAT_H 0
672
673
#define WHEEL_GID -
674
675
#define _GNU_SOURCE
676
677
#define __SANE_USERSPACE_TYPES__
678