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