• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  #define CFG_TOYBOX_CONTAINER 1
2  #define USE_TOYBOX_CONTAINER(...) __VA_ARGS__
3  #define CFG_TOYBOX_FIFREEZE 1
4  #define USE_TOYBOX_FIFREEZE(...) __VA_ARGS__
5  #define CFG_TOYBOX_ICONV 1
6  #define USE_TOYBOX_ICONV(...) __VA_ARGS__
7  #define CFG_TOYBOX_FALLOCATE 1
8  #define USE_TOYBOX_FALLOCATE(...) __VA_ARGS__
9  #define CFG_TOYBOX_UTMPX 1
10  #define USE_TOYBOX_UTMPX(...) __VA_ARGS__
11  #define CFG_TOYBOX_SHADOW 1
12  #define USE_TOYBOX_SHADOW(...) __VA_ARGS__
13  #define CFG_TOYBOX_ON_ANDROID 0
14  #define USE_TOYBOX_ON_ANDROID(...)
15  #define CFG_TOYBOX_ANDROID_SCHEDPOLICY 0
16  #define USE_TOYBOX_ANDROID_SCHEDPOLICY(...)
17  #define CFG_TOYBOX_FORK 1
18  #define USE_TOYBOX_FORK(...) __VA_ARGS__
19  #define CFG_TOYBOX_PRLIMIT 1
20  #define USE_TOYBOX_PRLIMIT(...) __VA_ARGS__
21  #define CFG_TOYBOX_GETRANDOM 1
22  #define USE_TOYBOX_GETRANDOM(...) __VA_ARGS__
23  #define CFG_BASENAME 1
24  #define USE_BASENAME(...) __VA_ARGS__
25  #define CFG_CAL 1
26  #define USE_CAL(...) __VA_ARGS__
27  #define CFG_CAT 1
28  #define USE_CAT(...) __VA_ARGS__
29  #define CFG_CAT_V 0
30  #define USE_CAT_V(...)
31  #define CFG_CATV 1
32  #define USE_CATV(...) __VA_ARGS__
33  #define CFG_CHGRP 1
34  #define USE_CHGRP(...) __VA_ARGS__
35  #define CFG_CHOWN 1
36  #define USE_CHOWN(...) __VA_ARGS__
37  #define CFG_CHMOD 1
38  #define USE_CHMOD(...) __VA_ARGS__
39  #define CFG_CKSUM 1
40  #define USE_CKSUM(...) __VA_ARGS__
41  #define CFG_CRC32 1
42  #define USE_CRC32(...) __VA_ARGS__
43  #define CFG_CMP 1
44  #define USE_CMP(...) __VA_ARGS__
45  #define CFG_COMM 1
46  #define USE_COMM(...) __VA_ARGS__
47  #define CFG_CP 1
48  #define USE_CP(...) __VA_ARGS__
49  #define CFG_CP_PRESERVE 1
50  #define USE_CP_PRESERVE(...) __VA_ARGS__
51  #define CFG_MV 1
52  #define USE_MV(...) __VA_ARGS__
53  #define CFG_INSTALL 1
54  #define USE_INSTALL(...) __VA_ARGS__
55  #define CFG_CPIO 1
56  #define USE_CPIO(...) __VA_ARGS__
57  #define CFG_CUT 1
58  #define USE_CUT(...) __VA_ARGS__
59  #define CFG_DATE 1
60  #define USE_DATE(...) __VA_ARGS__
61  #define CFG_DF 1
62  #define USE_DF(...) __VA_ARGS__
63  #define CFG_DIRNAME 1
64  #define USE_DIRNAME(...) __VA_ARGS__
65  #define CFG_DU 1
66  #define USE_DU(...) __VA_ARGS__
67  #define CFG_ECHO 1
68  #define USE_ECHO(...) __VA_ARGS__
69  #define CFG_ENV 1
70  #define USE_ENV(...) __VA_ARGS__
71  #define CFG_EXPAND 1
72  #define USE_EXPAND(...) __VA_ARGS__
73  #define CFG_FALSE 1
74  #define USE_FALSE(...) __VA_ARGS__
75  #define CFG_FILE 1
76  #define USE_FILE(...) __VA_ARGS__
77  #define CFG_FIND 1
78  #define USE_FIND(...) __VA_ARGS__
79  #define CFG_GETCONF 1
80  #define USE_GETCONF(...) __VA_ARGS__
81  #define CFG_GREP 1
82  #define USE_GREP(...) __VA_ARGS__
83  #define CFG_EGREP 1
84  #define USE_EGREP(...) __VA_ARGS__
85  #define CFG_FGREP 1
86  #define USE_FGREP(...) __VA_ARGS__
87  #define CFG_HEAD 1
88  #define USE_HEAD(...) __VA_ARGS__
89  #define CFG_ICONV 1
90  #define USE_ICONV(...) __VA_ARGS__
91  #define CFG_ID 1
92  #define USE_ID(...) __VA_ARGS__
93  #ifdef WITH_SELINUX
94  # define CFG_ID_Z 1
95  # define USE_ID_Z(...) __VA_ARGS__
96  #else
97  # define CFG_ID_Z 0
98  # define USE_ID_Z(...)
99  #endif // WITH_SELINUX
100  #define CFG_GROUPS 1
101  #define USE_GROUPS(...) __VA_ARGS__
102  #define CFG_LOGNAME 1
103  #define USE_LOGNAME(...) __VA_ARGS__
104  #define CFG_WHOAMI 1
105  #define USE_WHOAMI(...) __VA_ARGS__
106  #define CFG_KILL 1
107  #define USE_KILL(...) __VA_ARGS__
108  #define CFG_KILLALL5 1
109  #define USE_KILLALL5(...) __VA_ARGS__
110  #define CFG_LINK 1
111  #define USE_LINK(...) __VA_ARGS__
112  #define CFG_LN 1
113  #define USE_LN(...) __VA_ARGS__
114  #define CFG_LOGGER 1
115  #define USE_LOGGER(...) __VA_ARGS__
116  #define CFG_LS 1
117  #define USE_LS(...) __VA_ARGS__
118  #define CFG_MKDIR 1
119  #define USE_MKDIR(...) __VA_ARGS__
120  #ifdef WITH_SELINUX
121  # define CFG_MKDIR_Z 1
122  # define USE_MKDIR_Z(...) __VA_ARGS__
123  #else
124  # define CFG_MKDIR_Z 0
125  # define USE_MKDIR_Z(...)
126  #endif // WITH_SELINUX
127  #define CFG_MKFIFO 1
128  #define USE_MKFIFO(...) __VA_ARGS__
129  #ifdef WITH_SELINUX
130  # define CFG_MKFIFO_Z 1
131  # define USE_MKFIFO_Z(...) __VA_ARGS__
132  #else
133  # define CFG_MKFIFO_Z 0
134  # define USE_MKFIFO_Z(...)
135  #endif // WITH_SELINUX
136  #define CFG_NICE 1
137  #define USE_NICE(...) __VA_ARGS__
138  #define CFG_NL 1
139  #define USE_NL(...) __VA_ARGS__
140  #define CFG_NOHUP 1
141  #define USE_NOHUP(...) __VA_ARGS__
142  #define CFG_OD 1
143  #define USE_OD(...) __VA_ARGS__
144  #define CFG_PASTE 1
145  #define USE_PASTE(...) __VA_ARGS__
146  #define CFG_PATCH 1
147  #define USE_PATCH(...) __VA_ARGS__
148  #define CFG_PRINTF 1
149  #define USE_PRINTF(...) __VA_ARGS__
150  #define CFG_PS 1
151  #define USE_PS(...) __VA_ARGS__
152  #define CFG_TOP 1
153  #define USE_TOP(...) __VA_ARGS__
154  #define CFG_IOTOP 1
155  #define USE_IOTOP(...) __VA_ARGS__
156  #define CFG_PGREP 1
157  #define USE_PGREP(...) __VA_ARGS__
158  #define CFG_PKILL 1
159  #define USE_PKILL(...) __VA_ARGS__
160  #define CFG_PWD 1
161  #define USE_PWD(...) __VA_ARGS__
162  #define CFG_RENICE 1
163  #define USE_RENICE(...) __VA_ARGS__
164  #define CFG_RM 1
165  #define USE_RM(...) __VA_ARGS__
166  #define CFG_RMDIR 1
167  #define USE_RMDIR(...) __VA_ARGS__
168  #define CFG_SED 1
169  #define USE_SED(...) __VA_ARGS__
170  #define CFG_SLEEP 1
171  #define USE_SLEEP(...) __VA_ARGS__
172  #define CFG_SORT 1
173  #define USE_SORT(...) __VA_ARGS__
174  #define CFG_SORT_FLOAT 1
175  #define USE_SORT_FLOAT(...) __VA_ARGS__
176  #define CFG_SPLIT 1
177  #define USE_SPLIT(...) __VA_ARGS__
178  #define CFG_STRINGS 1
179  #define USE_STRINGS(...) __VA_ARGS__
180  #define CFG_TAIL 1
181  #define USE_TAIL(...) __VA_ARGS__
182  #define CFG_TAR 1
183  #define USE_TAR(...) __VA_ARGS__
184  #define CFG_TEE 1
185  #define USE_TEE(...) __VA_ARGS__
186  #define CFG_TEST 1
187  #define USE_TEST(...) __VA_ARGS__
188  #define CFG_TIME 1
189  #define USE_TIME(...) __VA_ARGS__
190  #define CFG_TOUCH 1
191  #define USE_TOUCH(...) __VA_ARGS__
192  #define CFG_TRUE 1
193  #define USE_TRUE(...) __VA_ARGS__
194  #define CFG_TTY 1
195  #define USE_TTY(...) __VA_ARGS__
196  #define CFG_ULIMIT 1
197  #define USE_ULIMIT(...) __VA_ARGS__
198  #define CFG_ARCH 1
199  #define USE_ARCH(...) __VA_ARGS__
200  #define CFG_UNAME 1
201  #define USE_UNAME(...) __VA_ARGS__
202  #define CFG_UNIQ 1
203  #define USE_UNIQ(...) __VA_ARGS__
204  #define CFG_UNLINK 1
205  #define USE_UNLINK(...) __VA_ARGS__
206  #define CFG_UUDECODE 1
207  #define USE_UUDECODE(...) __VA_ARGS__
208  #define CFG_UUENCODE 1
209  #define USE_UUENCODE(...) __VA_ARGS__
210  #define CFG_WC 1
211  #define USE_WC(...) __VA_ARGS__
212  #define CFG_WHO 1
213  #define USE_WHO(...) __VA_ARGS__
214  #define CFG_XARGS 1
215  #define USE_XARGS(...) __VA_ARGS__
216  #define CFG_ARP 0
217  #define USE_ARP(...)
218  #define CFG_ARPING 0
219  #define USE_ARPING(...)
220  #define CFG_BC 0
221  #define USE_BC(...)
222  #define CFG_BOOTCHARTD 0
223  #define USE_BOOTCHARTD(...)
224  #define CFG_BRCTL 0
225  #define USE_BRCTL(...)
226  #define CFG_CROND 0
227  #define USE_CROND(...)
228  #define CFG_CRONTAB 0
229  #define USE_CRONTAB(...)
230  #define CFG_DD 1
231  #define USE_DD(...) __VA_ARGS__
232  #define CFG_DHCP6 0
233  #define USE_DHCP6(...)
234  #define CFG_DHCP 0
235  #define USE_DHCP(...)
236  #define CFG_DHCPD 0
237  #define USE_DHCPD(...)
238  #define CFG_DEBUG_DHCP 0
239  #define USE_DEBUG_DHCP(...)
240  #define CFG_DIFF 0
241  #define USE_DIFF(...)
242  #define CFG_DUMPLEASES 0
243  #define USE_DUMPLEASES(...)
244  #define CFG_EXPR 0
245  #define USE_EXPR(...)
246  #define CFG_FDISK 0
247  #define USE_FDISK(...)
248  #define CFG_FOLD 0
249  #define USE_FOLD(...)
250  #define CFG_FSCK 0
251  #define USE_FSCK(...)
252  #define CFG_GETFATTR 0
253  #define USE_GETFATTR(...)
254  #define CFG_GETOPT 0
255  #define USE_GETOPT(...)
256  #ifdef WITH_SELINUX
257  # define CFG_GETTY 0
258  # define USE_GETTY(...)
259  #else
260  # define CFG_GETTY 1
261  # define USE_GETTY(...) __VA_ARGS__
262  #endif // WITH_SELINUX
263  #define CFG_GROUPADD 0
264  #define USE_GROUPADD(...)
265  #define CFG_GROUPDEL 0
266  #define USE_GROUPDEL(...)
267  #define CFG_HEXDUMP 0
268  #define USE_HEXDUMP(...)
269  #define CFG_HD 0
270  #define USE_HD(...)
271  #define CFG_HOST 0
272  #define USE_HOST(...)
273  #define CFG_INIT 0
274  #define USE_INIT(...)
275  #define CFG_IP 0
276  #define USE_IP(...)
277  #define CFG_IPCRM 0
278  #define USE_IPCRM(...)
279  #define CFG_IPCS 0
280  #define USE_IPCS(...)
281  #define CFG_KLOGD 0
282  #define USE_KLOGD(...)
283  #define CFG_KLOGD_SOURCE_RING_BUFFER 0
284  #define USE_KLOGD_SOURCE_RING_BUFFER(...)
285  #define CFG_LAST 0
286  #define USE_LAST(...)
287  #define CFG_LSOF 1
288  #define USE_LSOF(...) __VA_ARGS__
289  #define CFG_MAN 0
290  #define USE_MAN(...)
291  #ifdef WITH_SELINUX
292  # define CFG_MDEV 0
293  # define USE_MDEV(...)
294  # define CFG_MDEV_CONF 0
295  # define USE_MDEV_CONF(...)
296  #else
297  # define CFG_MDEV 1
298  # define USE_MDEV(...) __VA_ARGS__
299  # define CFG_MDEV_CONF 1
300  # define USE_MDEV_CONF(...) __VA_ARGS__
301  #endif // WITH_SELINUX
302  #define CFG_MKE2FS 0
303  #define USE_MKE2FS(...)
304  #define CFG_MKE2FS_JOURNAL 0
305  #define USE_MKE2FS_JOURNAL(...)
306  #define CFG_MKE2FS_GEN 0
307  #define USE_MKE2FS_GEN(...)
308  #define CFG_MKE2FS_LABEL 0
309  #define USE_MKE2FS_LABEL(...)
310  #define CFG_MKE2FS_EXTENDED 0
311  #define USE_MKE2FS_EXTENDED(...)
312  #define CFG_MODPROBE 0
313  #define USE_MODPROBE(...)
314  #define CFG_MORE 0
315  #define USE_MORE(...)
316  #define CFG_OPENVT 0
317  #define USE_OPENVT(...)
318  #define CFG_DEALLOCVT 0
319  #define USE_DEALLOCVT(...)
320  #ifdef WITH_SELINUX
321  # define CFG_ROUTE 0
322  # define USE_ROUTE(...)
323  #else
324  # define CFG_ROUTE 1
325  # define USE_ROUTE(...) __VA_ARGS__
326  #endif // WITH_SELINUX
327  #define CFG_SH 0
328  #define USE_SH(...)
329  #define CFG_CD 0
330  #define USE_CD(...)
331  #define CFG_EXIT 0
332  #define USE_EXIT(...)
333  #define CFG_STRACE 0
334  #define USE_STRACE(...)
335  #define CFG_STTY 0
336  #define USE_STTY(...)
337  #define CFG_SULOGIN 0
338  #define USE_SULOGIN(...)
339  #define CFG_SYSLOGD 0
340  #define USE_SYSLOGD(...)
341  #define CFG_TCPSVD 0
342  #define USE_TCPSVD(...)
343  #define CFG_TELNET 0
344  #define USE_TELNET(...)
345  #ifdef WITH_SELINUX
346  # define CFG_TELNETD 0
347  # define USE_TELNETD(...)
348  #else
349  # define CFG_TELNETD 1
350  # define USE_TELNETD(...) __VA_ARGS__
351  #endif // WITH_SELINUX
352  #define CFG_TFTP 0
353  #define USE_TFTP(...)
354  #define CFG_TFTPD 0
355  #define USE_TFTPD(...)
356  #define CFG_TRACEROUTE 0
357  #define USE_TRACEROUTE(...)
358  #define CFG_TR 0
359  #define USE_TR(...)
360  #define CFG_USERADD 0
361  #define USE_USERADD(...)
362  #define CFG_USERDEL 0
363  #define USE_USERDEL(...)
364  #define CFG_VI 0
365  #define USE_VI(...)
366  #define CFG_WGET 0
367  #define USE_WGET(...)
368  #define CFG_XZCAT 0
369  #define USE_XZCAT(...)
370  #define CFG_ACPI 1
371  #define USE_ACPI(...) __VA_ARGS__
372  #define CFG_ASCII 1
373  #define USE_ASCII(...) __VA_ARGS__
374  #define CFG_BASE64 1
375  #define USE_BASE64(...) __VA_ARGS__
376  #define CFG_BASE32 0
377  #define USE_BASE32(...)
378  #define CFG_BLKID 1
379  #define USE_BLKID(...) __VA_ARGS__
380  #define CFG_FSTYPE 1
381  #define USE_FSTYPE(...) __VA_ARGS__
382  #define CFG_BLOCKDEV 1
383  #define USE_BLOCKDEV(...) __VA_ARGS__
384  #define CFG_BUNZIP2 1
385  #define USE_BUNZIP2(...) __VA_ARGS__
386  #define CFG_BZCAT 1
387  #define USE_BZCAT(...) __VA_ARGS__
388  #ifdef WITH_SELINUX
389  # define CFG_CHCON 1
390  # define USE_CHCON(...) __VA_ARGS__
391  #else
392  # define CFG_CHCON 0
393  # define USE_CHCON(...)
394  #endif // WITH_SELINUX
395  #define CFG_CHROOT 1
396  #define USE_CHROOT(...) __VA_ARGS__
397  #define CFG_CHRT 1
398  #define USE_CHRT(...) __VA_ARGS__
399  #define CFG_CHVT 1
400  #define USE_CHVT(...) __VA_ARGS__
401  #define CFG_CLEAR 1
402  #define USE_CLEAR(...) __VA_ARGS__
403  #define CFG_COUNT 1
404  #define USE_COUNT(...) __VA_ARGS__
405  #define CFG_DEVMEM 1
406  #define USE_DEVMEM(...) __VA_ARGS__
407  #define CFG_DOS2UNIX 1
408  #define USE_DOS2UNIX(...) __VA_ARGS__
409  #define CFG_UNIX2DOS 1
410  #define USE_UNIX2DOS(...) __VA_ARGS__
411  #define CFG_EJECT 1
412  #define USE_EJECT(...) __VA_ARGS__
413  #define CFG_FACTOR 1
414  #define USE_FACTOR(...) __VA_ARGS__
415  #define CFG_FALLOCATE 1
416  #define USE_FALLOCATE(...) __VA_ARGS__
417  #define CFG_FLOCK 1
418  #define USE_FLOCK(...) __VA_ARGS__
419  #define CFG_FMT 1
420  #define USE_FMT(...) __VA_ARGS__
421  #define CFG_FREE 1
422  #define USE_FREE(...) __VA_ARGS__
423  #define CFG_FREERAMDISK 1
424  #define USE_FREERAMDISK(...) __VA_ARGS__
425  #define CFG_FSFREEZE 1
426  #define USE_FSFREEZE(...) __VA_ARGS__
427  #define CFG_FSYNC 1
428  #define USE_FSYNC(...) __VA_ARGS__
429  #define CFG_HELP 1
430  #define USE_HELP(...) __VA_ARGS__
431  #define CFG_HELP_EXTRAS 1
432  #define USE_HELP_EXTRAS(...) __VA_ARGS__
433  #define CFG_HEXEDIT 1
434  #define USE_HEXEDIT(...) __VA_ARGS__
435  #define CFG_HWCLOCK 1
436  #define USE_HWCLOCK(...) __VA_ARGS__
437  #define CFG_I2CDETECT 1
438  #define USE_I2CDETECT(...) __VA_ARGS__
439  #define CFG_I2CDUMP 1
440  #define USE_I2CDUMP(...) __VA_ARGS__
441  #define CFG_I2CGET 1
442  #define USE_I2CGET(...) __VA_ARGS__
443  #define CFG_I2CSET 1
444  #define USE_I2CSET(...) __VA_ARGS__
445  #define CFG_INOTIFYD 1
446  #define USE_INOTIFYD(...) __VA_ARGS__
447  #define CFG_INSMOD 1
448  #define USE_INSMOD(...) __VA_ARGS__
449  #define CFG_IONICE 1
450  #define USE_IONICE(...) __VA_ARGS__
451  #define CFG_IORENICE 1
452  #define USE_IORENICE(...) __VA_ARGS__
453  #define CFG_LOGIN 1
454  #define USE_LOGIN(...) __VA_ARGS__
455  #define CFG_LOSETUP 1
456  #define USE_LOSETUP(...) __VA_ARGS__
457  #define CFG_LSATTR 1
458  #define USE_LSATTR(...) __VA_ARGS__
459  #define CFG_CHATTR 1
460  #define USE_CHATTR(...) __VA_ARGS__
461  #define CFG_LSMOD 1
462  #define USE_LSMOD(...) __VA_ARGS__
463  #define CFG_LSPCI 1
464  #define USE_LSPCI(...) __VA_ARGS__
465  #define CFG_LSPCI_TEXT 1
466  #define USE_LSPCI_TEXT(...) __VA_ARGS__
467  #define CFG_LSUSB 1
468  #define USE_LSUSB(...) __VA_ARGS__
469  #define CFG_MAKEDEVS 1
470  #define USE_MAKEDEVS(...) __VA_ARGS__
471  #define CFG_MCOOKIE 1
472  #define USE_MCOOKIE(...) __VA_ARGS__
473  #define CFG_MIX 1
474  #define USE_MIX(...) __VA_ARGS__
475  #define CFG_MKPASSWD 1
476  #define USE_MKPASSWD(...) __VA_ARGS__
477  #define CFG_MKSWAP 1
478  #define USE_MKSWAP(...) __VA_ARGS__
479  #define CFG_MODINFO 1
480  #define USE_MODINFO(...) __VA_ARGS__
481  #define CFG_MOUNTPOINT 1
482  #define USE_MOUNTPOINT(...) __VA_ARGS__
483  #define CFG_NBD_CLIENT 1
484  #define USE_NBD_CLIENT(...) __VA_ARGS__
485  #define CFG_UNSHARE 1
486  #define USE_UNSHARE(...) __VA_ARGS__
487  #define CFG_NSENTER 1
488  #define USE_NSENTER(...) __VA_ARGS__
489  #define CFG_ONEIT 1
490  #define USE_ONEIT(...) __VA_ARGS__
491  #define CFG_PARTPROBE 1
492  #define USE_PARTPROBE(...) __VA_ARGS__
493  #define CFG_PIVOT_ROOT 1
494  #define USE_PIVOT_ROOT(...) __VA_ARGS__
495  #define CFG_PMAP 1
496  #define USE_PMAP(...) __VA_ARGS__
497  #define CFG_PRINTENV 1
498  #define USE_PRINTENV(...) __VA_ARGS__
499  #define CFG_PWDX 1
500  #define USE_PWDX(...) __VA_ARGS__
501  #define CFG_PWGEN 0
502  #define USE_PWGEN(...)
503  #define CFG_READAHEAD 1
504  #define USE_READAHEAD(...) __VA_ARGS__
505  #define CFG_READLINK 1
506  #define USE_READLINK(...) __VA_ARGS__
507  #define CFG_REALPATH 1
508  #define USE_REALPATH(...) __VA_ARGS__
509  #define CFG_REBOOT 1
510  #define USE_REBOOT(...) __VA_ARGS__
511  #define CFG_RESET 1
512  #define USE_RESET(...) __VA_ARGS__
513  #define CFG_REV 1
514  #define USE_REV(...) __VA_ARGS__
515  #define CFG_RMMOD 1
516  #define USE_RMMOD(...) __VA_ARGS__
517  #define CFG_SETFATTR 1
518  #define USE_SETFATTR(...) __VA_ARGS__
519  #define CFG_SETSID 1
520  #define USE_SETSID(...) __VA_ARGS__
521  #define CFG_SHA3SUM 0
522  #define USE_SHA3SUM(...)
523  #define CFG_SHRED 1
524  #define USE_SHRED(...) __VA_ARGS__
525  #define CFG_STAT 1
526  #define USE_STAT(...) __VA_ARGS__
527  #define CFG_SWAPOFF 1
528  #define USE_SWAPOFF(...) __VA_ARGS__
529  #define CFG_SWAPON 1
530  #define USE_SWAPON(...) __VA_ARGS__
531  #define CFG_SWITCH_ROOT 1
532  #define USE_SWITCH_ROOT(...) __VA_ARGS__
533  #define CFG_SYSCTL 1
534  #define USE_SYSCTL(...) __VA_ARGS__
535  #define CFG_TAC 1
536  #define USE_TAC(...) __VA_ARGS__
537  #define CFG_NPROC 1
538  #define USE_NPROC(...) __VA_ARGS__
539  #define CFG_TASKSET 1
540  #define USE_TASKSET(...) __VA_ARGS__
541  #define CFG_TIMEOUT 1
542  #define USE_TIMEOUT(...) __VA_ARGS__
543  #define CFG_TRUNCATE 1
544  #define USE_TRUNCATE(...) __VA_ARGS__
545  #define CFG_UPTIME 1
546  #define USE_UPTIME(...) __VA_ARGS__
547  #define CFG_USLEEP 1
548  #define USE_USLEEP(...) __VA_ARGS__
549  #define CFG_UUIDGEN 1
550  #define USE_UUIDGEN(...) __VA_ARGS__
551  #define CFG_VCONFIG 1
552  #define USE_VCONFIG(...) __VA_ARGS__
553  #define CFG_VMSTAT 1
554  #define USE_VMSTAT(...) __VA_ARGS__
555  #define CFG_WATCH 1
556  #define USE_WATCH(...) __VA_ARGS__
557  #define CFG_W 1
558  #define USE_W(...) __VA_ARGS__
559  #define CFG_WHICH 1
560  #define USE_WHICH(...) __VA_ARGS__
561  #define CFG_XXD 1
562  #define USE_XXD(...) __VA_ARGS__
563  #define CFG_YES 1
564  #define USE_YES(...) __VA_ARGS__
565  #define CFG_FTPGET 1
566  #define USE_FTPGET(...) __VA_ARGS__
567  #define CFG_FTPPUT 1
568  #define USE_FTPPUT(...) __VA_ARGS__
569  #define CFG_IFCONFIG 1
570  #define USE_IFCONFIG(...) __VA_ARGS__
571  #define CFG_MICROCOM 1
572  #define USE_MICROCOM(...) __VA_ARGS__
573  #define CFG_NETCAT 0
574  #define USE_NETCAT(...)
575  #define CFG_NETCAT_LISTEN 0
576  #define USE_NETCAT_LISTEN(...)
577  #define CFG_NETSTAT 1
578  #define USE_NETSTAT(...) __VA_ARGS__
579  #define CFG_PING 1
580  #define USE_PING(...) __VA_ARGS__
581  #define CFG_RFKILL 1
582  #define USE_RFKILL(...) __VA_ARGS__
583  #define CFG_SNTP 1
584  #define USE_SNTP(...) __VA_ARGS__
585  #define CFG_TUNCTL 1
586  #define USE_TUNCTL(...) __VA_ARGS__
587  #define CFG_DMESG 1
588  #define USE_DMESG(...) __VA_ARGS__
589  #define CFG_GZIP 1
590  #define USE_GZIP(...) __VA_ARGS__
591  #define CFG_GUNZIP 1
592  #define USE_GUNZIP(...) __VA_ARGS__
593  #define CFG_ZCAT 1
594  #define USE_ZCAT(...) __VA_ARGS__
595  #define CFG_HOSTNAME 1
596  #define USE_HOSTNAME(...) __VA_ARGS__
597  #define CFG_DNSDOMAINNAME 1
598  #define USE_DNSDOMAINNAME(...) __VA_ARGS__
599  #define CFG_KILLALL 1
600  #define USE_KILLALL(...) __VA_ARGS__
601  #define CFG_MD5SUM 1
602  #define USE_MD5SUM(...) __VA_ARGS__
603  #define CFG_SHA1SUM 1
604  #define USE_SHA1SUM(...) __VA_ARGS__
605  #define CFG_SHA224SUM 0
606  #define USE_SHA224SUM(...)
607  #define CFG_SHA256SUM 0
608  #define USE_SHA256SUM(...)
609  #define CFG_SHA384SUM 0
610  #define USE_SHA384SUM(...)
611  #define CFG_SHA512SUM 0
612  #define USE_SHA512SUM(...)
613  #define CFG_MKNOD 1
614  #define USE_MKNOD(...) __VA_ARGS__
615  #ifdef WITH_SELINUX
616  # define CFG_MKNOD_Z 1
617  # define USE_MKNOD_Z(...) __VA_ARGS__
618  #else
619  # define CFG_MKNOD_Z 0
620  # define USE_MKNOD_Z(...)
621  #endif // WITH_SELINUX
622  #define CFG_MKTEMP 1
623  #define USE_MKTEMP(...) __VA_ARGS__
624  #define CFG_MOUNT 1
625  #define USE_MOUNT(...) __VA_ARGS__
626  #define CFG_PASSWD 1
627  #define USE_PASSWD(...) __VA_ARGS__
628  #define CFG_PASSWD_SAD 0
629  #define USE_PASSWD_SAD(...)
630  #define CFG_PIDOF 1
631  #define USE_PIDOF(...) __VA_ARGS__
632  #define CFG_SEQ 1
633  #define USE_SEQ(...) __VA_ARGS__
634  #define CFG_SU 1
635  #define USE_SU(...) __VA_ARGS__
636  #define CFG_SYNC 1
637  #define USE_SYNC(...) __VA_ARGS__
638  #define CFG_UMOUNT 1
639  #define USE_UMOUNT(...) __VA_ARGS__
640  #define CFG_DEMO_MANY_OPTIONS 0
641  #define USE_DEMO_MANY_OPTIONS(...)
642  #define CFG_DEMO_NUMBER 0
643  #define USE_DEMO_NUMBER(...)
644  #define CFG_DEMO_SCANKEY 0
645  #define USE_DEMO_SCANKEY(...)
646  #define CFG_DEMO_UTF8TOWC 0
647  #define USE_DEMO_UTF8TOWC(...)
648  #define CFG_HELLO 0
649  #define USE_HELLO(...)
650  #define CFG_HOSTID 0
651  #define USE_HOSTID(...)
652  #define CFG_LOGWRAPPER 0
653  #define USE_LOGWRAPPER(...)
654  #define CFG_SKELETON 0
655  #define USE_SKELETON(...)
656  #define CFG_SKELETON_ALIAS 0
657  #define USE_SKELETON_ALIAS(...)
658  #define CFG_GETENFORCE 0
659  #define USE_GETENFORCE(...)
660  #define CFG_LOAD_POLICY 0
661  #define USE_LOAD_POLICY(...)
662  #define CFG_LOG 0
663  #define USE_LOG(...)
664  #define CFG_RESTORECON 0
665  #define USE_RESTORECON(...)
666  #define CFG_RUNCON 0
667  #define USE_RUNCON(...)
668  #define CFG_SENDEVENT 1
669  #define USE_SENDEVENT(...) __VA_ARGS__
670  #define CFG_SETENFORCE 0
671  #define USE_SETENFORCE(...)
672  #define CFG_TOYBOX 1
673  #define USE_TOYBOX(...) __VA_ARGS__
674  #define CFG_TOYBOX_SUID 1
675  #define USE_TOYBOX_SUID(...) __VA_ARGS__
676  #ifdef WITH_SELINUX
677  # define CFG_TOYBOX_LSM_NONE 0
678  # define USE_TOYBOX_LSM_NONE(...)
679  # define CFG_TOYBOX_SELINUX 1
680  # define USE_TOYBOX_SELINUX(...) __VA_ARGS__
681  #else
682  # define CFG_TOYBOX_LSM_NONE 1
683  # define USE_TOYBOX_LSM_NONE(...) __VA_ARGS__
684  # define CFG_TOYBOX_SELINUX 0
685  # define USE_TOYBOX_SELINUX(...)
686  #endif // WITH_SELINUX
687  #define CFG_TOYBOX_SMACK 0
688  #define USE_TOYBOX_SMACK(...)
689  #define CFG_TOYBOX_LIBCRYPTO 0
690  #define USE_TOYBOX_LIBCRYPTO(...)
691  #define CFG_TOYBOX_LIBZ 0
692  #define USE_TOYBOX_LIBZ(...)
693  #define CFG_TOYBOX_FLOAT 1
694  #define USE_TOYBOX_FLOAT(...) __VA_ARGS__
695  #define CFG_TOYBOX_HELP 1
696  #define USE_TOYBOX_HELP(...) __VA_ARGS__
697  #define CFG_TOYBOX_HELP_DASHDASH 1
698  #define USE_TOYBOX_HELP_DASHDASH(...) __VA_ARGS__
699  #define CFG_TOYBOX_I18N 1
700  #define USE_TOYBOX_I18N(...) __VA_ARGS__
701  #define CFG_TOYBOX_FREE 0
702  #define USE_TOYBOX_FREE(...)
703  #define CFG_TOYBOX_NORECURSE 0
704  #define USE_TOYBOX_NORECURSE(...)
705  #define CFG_TOYBOX_DEBUG 0
706  #define USE_TOYBOX_DEBUG(...)
707  #define CFG_TOYBOX_PEDANTIC_ARGS 0
708  #define USE_TOYBOX_PEDANTIC_ARGS(...)
709  #define CFG_TOYBOX_UID_SYS 100
710  #define CFG_TOYBOX_UID_USR 500
711  #define CFG_TOYBOX_MUSL_NOMMU_IS_BROKEN 0
712  #define USE_TOYBOX_MUSL_NOMMU_IS_BROKEN(...)
713