1/* 2 * Automatically generated C config: don't edit 3 * Busybox version: 1.7.2 4 */ 5#define AUTOCONF_TIMESTAMP "2014-02-25 16:38:05 CST" 6 7#define CONFIG_HAVE_DOT_CONFIG 1 8#define ENABLE_HAVE_DOT_CONFIG 1 9#define USE_HAVE_DOT_CONFIG(...) __VA_ARGS__ 10#define SKIP_HAVE_DOT_CONFIG(...) 11 12/* 13 * Busybox Settings 14 */ 15 16/* 17 * General Configuration 18 */ 19#undef CONFIG_NITPICK 20#define ENABLE_NITPICK 0 21#define USE_NITPICK(...) 22#define SKIP_NITPICK(...) __VA_ARGS__ 23#undef CONFIG_DESKTOP 24#define ENABLE_DESKTOP 0 25#define USE_DESKTOP(...) 26#define SKIP_DESKTOP(...) __VA_ARGS__ 27#undef CONFIG_FEATURE_BUFFERS_USE_MALLOC 28#define ENABLE_FEATURE_BUFFERS_USE_MALLOC 0 29#define USE_FEATURE_BUFFERS_USE_MALLOC(...) 30#define SKIP_FEATURE_BUFFERS_USE_MALLOC(...) __VA_ARGS__ 31#undef CONFIG_FEATURE_BUFFERS_GO_ON_STACK 32#define ENABLE_FEATURE_BUFFERS_GO_ON_STACK 0 33#define USE_FEATURE_BUFFERS_GO_ON_STACK(...) 34#define SKIP_FEATURE_BUFFERS_GO_ON_STACK(...) __VA_ARGS__ 35#undef CONFIG_FEATURE_BUFFERS_GO_IN_BSS 36#define ENABLE_FEATURE_BUFFERS_GO_IN_BSS 0 37#define USE_FEATURE_BUFFERS_GO_IN_BSS(...) 38#define SKIP_FEATURE_BUFFERS_GO_IN_BSS(...) __VA_ARGS__ 39#define CONFIG_SHOW_USAGE 1 40#define ENABLE_SHOW_USAGE 1 41#define USE_SHOW_USAGE(...) __VA_ARGS__ 42#define SKIP_SHOW_USAGE(...) 43#define CONFIG_FEATURE_VERBOSE_USAGE 1 44#define ENABLE_FEATURE_VERBOSE_USAGE 1 45#define USE_FEATURE_VERBOSE_USAGE(...) __VA_ARGS__ 46#define SKIP_FEATURE_VERBOSE_USAGE(...) 47#define CONFIG_FEATURE_COMPRESS_USAGE 1 48#define ENABLE_FEATURE_COMPRESS_USAGE 1 49#define USE_FEATURE_COMPRESS_USAGE(...) __VA_ARGS__ 50#define SKIP_FEATURE_COMPRESS_USAGE(...) 51#undef CONFIG_FEATURE_INSTALLER 52#define ENABLE_FEATURE_INSTALLER 0 53#define USE_FEATURE_INSTALLER(...) 54#define SKIP_FEATURE_INSTALLER(...) __VA_ARGS__ 55#undef CONFIG_LOCALE_SUPPORT 56#define ENABLE_LOCALE_SUPPORT 0 57#define USE_LOCALE_SUPPORT(...) 58#define SKIP_LOCALE_SUPPORT(...) __VA_ARGS__ 59#define CONFIG_GETOPT_LONG 1 60#define ENABLE_GETOPT_LONG 1 61#define USE_GETOPT_LONG(...) __VA_ARGS__ 62#define SKIP_GETOPT_LONG(...) 63#define CONFIG_FEATURE_DEVPTS 1 64#define ENABLE_FEATURE_DEVPTS 1 65#define USE_FEATURE_DEVPTS(...) __VA_ARGS__ 66#define SKIP_FEATURE_DEVPTS(...) 67#undef CONFIG_FEATURE_CLEAN_UP 68#define ENABLE_FEATURE_CLEAN_UP 0 69#define USE_FEATURE_CLEAN_UP(...) 70#define SKIP_FEATURE_CLEAN_UP(...) __VA_ARGS__ 71#define CONFIG_FEATURE_PIDFILE 1 72#define ENABLE_FEATURE_PIDFILE 1 73#define USE_FEATURE_PIDFILE(...) __VA_ARGS__ 74#define SKIP_FEATURE_PIDFILE(...) 75#define CONFIG_FEATURE_SUID 1 76#define ENABLE_FEATURE_SUID 1 77#define USE_FEATURE_SUID(...) __VA_ARGS__ 78#define SKIP_FEATURE_SUID(...) 79#define CONFIG_FEATURE_SUID_CONFIG 1 80#define ENABLE_FEATURE_SUID_CONFIG 1 81#define USE_FEATURE_SUID_CONFIG(...) __VA_ARGS__ 82#define SKIP_FEATURE_SUID_CONFIG(...) 83#define CONFIG_FEATURE_SUID_CONFIG_QUIET 1 84#define ENABLE_FEATURE_SUID_CONFIG_QUIET 1 85#define USE_FEATURE_SUID_CONFIG_QUIET(...) __VA_ARGS__ 86#define SKIP_FEATURE_SUID_CONFIG_QUIET(...) 87#undef CONFIG_SELINUX 88#define ENABLE_SELINUX 0 89#define USE_SELINUX(...) 90#define SKIP_SELINUX(...) __VA_ARGS__ 91#undef CONFIG_FEATURE_PREFER_APPLETS 92#define ENABLE_FEATURE_PREFER_APPLETS 0 93#define USE_FEATURE_PREFER_APPLETS(...) 94#define SKIP_FEATURE_PREFER_APPLETS(...) __VA_ARGS__ 95#define CONFIG_BUSYBOX_EXEC_PATH "/proc/self/exe" 96#define ENABLE_BUSYBOX_EXEC_PATH 1 97#define USE_BUSYBOX_EXEC_PATH(...) __VA_ARGS__ 98#define SKIP_BUSYBOX_EXEC_PATH(...) 99#define CONFIG_FEATURE_SYSLOG 1 100#define ENABLE_FEATURE_SYSLOG 1 101#define USE_FEATURE_SYSLOG(...) __VA_ARGS__ 102#define SKIP_FEATURE_SYSLOG(...) 103#define CONFIG_FEATURE_HAVE_RPC 1 104#define ENABLE_FEATURE_HAVE_RPC 1 105#define USE_FEATURE_HAVE_RPC(...) __VA_ARGS__ 106#define SKIP_FEATURE_HAVE_RPC(...) 107 108/* 109 * Build Options 110 */ 111#undef CONFIG_STATIC 112#define ENABLE_STATIC 0 113#define USE_STATIC(...) 114#define SKIP_STATIC(...) __VA_ARGS__ 115#undef CONFIG_BUILD_LIBBUSYBOX 116#define ENABLE_BUILD_LIBBUSYBOX 0 117#define USE_BUILD_LIBBUSYBOX(...) 118#define SKIP_BUILD_LIBBUSYBOX(...) __VA_ARGS__ 119#undef CONFIG_FEATURE_FULL_LIBBUSYBOX 120#define ENABLE_FEATURE_FULL_LIBBUSYBOX 0 121#define USE_FEATURE_FULL_LIBBUSYBOX(...) 122#define SKIP_FEATURE_FULL_LIBBUSYBOX(...) __VA_ARGS__ 123#undef CONFIG_FEATURE_SHARED_BUSYBOX 124#define ENABLE_FEATURE_SHARED_BUSYBOX 0 125#define USE_FEATURE_SHARED_BUSYBOX(...) 126#define SKIP_FEATURE_SHARED_BUSYBOX(...) __VA_ARGS__ 127#define CONFIG_LFS 1 128#define ENABLE_LFS 1 129#define USE_LFS(...) __VA_ARGS__ 130#define SKIP_LFS(...) 131#undef CONFIG_BUILD_AT_ONCE 132#define ENABLE_BUILD_AT_ONCE 0 133#define USE_BUILD_AT_ONCE(...) 134#define SKIP_BUILD_AT_ONCE(...) __VA_ARGS__ 135 136/* 137 * Debugging Options 138 */ 139#undef CONFIG_DEBUG 140#define ENABLE_DEBUG 0 141#define USE_DEBUG(...) 142#define SKIP_DEBUG(...) __VA_ARGS__ 143#undef CONFIG_WERROR 144#define ENABLE_WERROR 0 145#define USE_WERROR(...) 146#define SKIP_WERROR(...) __VA_ARGS__ 147#define CONFIG_NO_DEBUG_LIB 1 148#define ENABLE_NO_DEBUG_LIB 1 149#define USE_NO_DEBUG_LIB(...) __VA_ARGS__ 150#define SKIP_NO_DEBUG_LIB(...) 151#undef CONFIG_DMALLOC 152#define ENABLE_DMALLOC 0 153#define USE_DMALLOC(...) 154#define SKIP_DMALLOC(...) __VA_ARGS__ 155#undef CONFIG_EFENCE 156#define ENABLE_EFENCE 0 157#define USE_EFENCE(...) 158#define SKIP_EFENCE(...) __VA_ARGS__ 159#undef CONFIG_INCLUDE_SUSv2 160#define ENABLE_INCLUDE_SUSv2 0 161#define USE_INCLUDE_SUSv2(...) 162#define SKIP_INCLUDE_SUSv2(...) __VA_ARGS__ 163 164/* 165 * Installation Options 166 */ 167#undef CONFIG_INSTALL_NO_USR 168#define ENABLE_INSTALL_NO_USR 0 169#define USE_INSTALL_NO_USR(...) 170#define SKIP_INSTALL_NO_USR(...) __VA_ARGS__ 171#define CONFIG_INSTALL_APPLET_SYMLINKS 1 172#define ENABLE_INSTALL_APPLET_SYMLINKS 1 173#define USE_INSTALL_APPLET_SYMLINKS(...) __VA_ARGS__ 174#define SKIP_INSTALL_APPLET_SYMLINKS(...) 175#undef CONFIG_INSTALL_APPLET_HARDLINKS 176#define ENABLE_INSTALL_APPLET_HARDLINKS 0 177#define USE_INSTALL_APPLET_HARDLINKS(...) 178#define SKIP_INSTALL_APPLET_HARDLINKS(...) __VA_ARGS__ 179#undef CONFIG_INSTALL_APPLET_DONT 180#define ENABLE_INSTALL_APPLET_DONT 0 181#define USE_INSTALL_APPLET_DONT(...) 182#define SKIP_INSTALL_APPLET_DONT(...) __VA_ARGS__ 183#define CONFIG_PREFIX "./_install" 184#define ENABLE_PREFIX 1 185#define USE_PREFIX(...) __VA_ARGS__ 186#define SKIP_PREFIX(...) 187 188/* 189 * Busybox Library Tuning 190 */ 191#define CONFIG_PASSWORD_MINLEN 6 192#define ENABLE_PASSWORD_MINLEN 1 193#define USE_PASSWORD_MINLEN(...) __VA_ARGS__ 194#define SKIP_PASSWORD_MINLEN(...) 195#define CONFIG_MD5_SIZE_VS_SPEED 2 196#define ENABLE_MD5_SIZE_VS_SPEED 1 197#define USE_MD5_SIZE_VS_SPEED(...) __VA_ARGS__ 198#define SKIP_MD5_SIZE_VS_SPEED(...) 199#define CONFIG_FEATURE_FAST_TOP 1 200#define ENABLE_FEATURE_FAST_TOP 1 201#define USE_FEATURE_FAST_TOP(...) __VA_ARGS__ 202#define SKIP_FEATURE_FAST_TOP(...) 203#undef CONFIG_FEATURE_ETC_NETWORKS 204#define ENABLE_FEATURE_ETC_NETWORKS 0 205#define USE_FEATURE_ETC_NETWORKS(...) 206#define SKIP_FEATURE_ETC_NETWORKS(...) __VA_ARGS__ 207#define CONFIG_FEATURE_EDITING 1 208#define ENABLE_FEATURE_EDITING 1 209#define USE_FEATURE_EDITING(...) __VA_ARGS__ 210#define SKIP_FEATURE_EDITING(...) 211#define CONFIG_FEATURE_EDITING_MAX_LEN 1024 212#define ENABLE_FEATURE_EDITING_MAX_LEN 1 213#define USE_FEATURE_EDITING_MAX_LEN(...) __VA_ARGS__ 214#define SKIP_FEATURE_EDITING_MAX_LEN(...) 215#undef CONFIG_FEATURE_EDITING_FANCY_KEYS 216#define ENABLE_FEATURE_EDITING_FANCY_KEYS 0 217#define USE_FEATURE_EDITING_FANCY_KEYS(...) 218#define SKIP_FEATURE_EDITING_FANCY_KEYS(...) __VA_ARGS__ 219#undef CONFIG_FEATURE_EDITING_VI 220#define ENABLE_FEATURE_EDITING_VI 0 221#define USE_FEATURE_EDITING_VI(...) 222#define SKIP_FEATURE_EDITING_VI(...) __VA_ARGS__ 223#define CONFIG_FEATURE_EDITING_HISTORY 15 224#define ENABLE_FEATURE_EDITING_HISTORY 1 225#define USE_FEATURE_EDITING_HISTORY(...) __VA_ARGS__ 226#define SKIP_FEATURE_EDITING_HISTORY(...) 227#undef CONFIG_FEATURE_EDITING_SAVEHISTORY 228#define ENABLE_FEATURE_EDITING_SAVEHISTORY 0 229#define USE_FEATURE_EDITING_SAVEHISTORY(...) 230#define SKIP_FEATURE_EDITING_SAVEHISTORY(...) __VA_ARGS__ 231#define CONFIG_FEATURE_TAB_COMPLETION 1 232#define ENABLE_FEATURE_TAB_COMPLETION 1 233#define USE_FEATURE_TAB_COMPLETION(...) __VA_ARGS__ 234#define SKIP_FEATURE_TAB_COMPLETION(...) 235#undef CONFIG_FEATURE_USERNAME_COMPLETION 236#define ENABLE_FEATURE_USERNAME_COMPLETION 0 237#define USE_FEATURE_USERNAME_COMPLETION(...) 238#define SKIP_FEATURE_USERNAME_COMPLETION(...) __VA_ARGS__ 239#undef CONFIG_FEATURE_EDITING_FANCY_PROMPT 240#define ENABLE_FEATURE_EDITING_FANCY_PROMPT 0 241#define USE_FEATURE_EDITING_FANCY_PROMPT(...) 242#define SKIP_FEATURE_EDITING_FANCY_PROMPT(...) __VA_ARGS__ 243#undef CONFIG_MONOTONIC_SYSCALL 244#define ENABLE_MONOTONIC_SYSCALL 0 245#define USE_MONOTONIC_SYSCALL(...) 246#define SKIP_MONOTONIC_SYSCALL(...) __VA_ARGS__ 247#undef CONFIG_IOCTL_HEX2STR_ERROR 248#define ENABLE_IOCTL_HEX2STR_ERROR 0 249#define USE_IOCTL_HEX2STR_ERROR(...) 250#define SKIP_IOCTL_HEX2STR_ERROR(...) __VA_ARGS__ 251 252/* 253 * Applets 254 */ 255 256/* 257 * Archival Utilities 258 */ 259#undef CONFIG_AR 260#define ENABLE_AR 0 261#define USE_AR(...) 262#define SKIP_AR(...) __VA_ARGS__ 263#undef CONFIG_FEATURE_AR_LONG_FILENAMES 264#define ENABLE_FEATURE_AR_LONG_FILENAMES 0 265#define USE_FEATURE_AR_LONG_FILENAMES(...) 266#define SKIP_FEATURE_AR_LONG_FILENAMES(...) __VA_ARGS__ 267#undef CONFIG_BUNZIP2 268#define ENABLE_BUNZIP2 0 269#define USE_BUNZIP2(...) 270#define SKIP_BUNZIP2(...) __VA_ARGS__ 271#undef CONFIG_CPIO 272#define ENABLE_CPIO 0 273#define USE_CPIO(...) 274#define SKIP_CPIO(...) __VA_ARGS__ 275#undef CONFIG_DPKG 276#define ENABLE_DPKG 0 277#define USE_DPKG(...) 278#define SKIP_DPKG(...) __VA_ARGS__ 279#undef CONFIG_DPKG_DEB 280#define ENABLE_DPKG_DEB 0 281#define USE_DPKG_DEB(...) 282#define SKIP_DPKG_DEB(...) __VA_ARGS__ 283#undef CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY 284#define ENABLE_FEATURE_DPKG_DEB_EXTRACT_ONLY 0 285#define USE_FEATURE_DPKG_DEB_EXTRACT_ONLY(...) 286#define SKIP_FEATURE_DPKG_DEB_EXTRACT_ONLY(...) __VA_ARGS__ 287#define CONFIG_GUNZIP 1 288#define ENABLE_GUNZIP 1 289#define USE_GUNZIP(...) __VA_ARGS__ 290#define SKIP_GUNZIP(...) 291#define CONFIG_FEATURE_GUNZIP_UNCOMPRESS 1 292#define ENABLE_FEATURE_GUNZIP_UNCOMPRESS 1 293#define USE_FEATURE_GUNZIP_UNCOMPRESS(...) __VA_ARGS__ 294#define SKIP_FEATURE_GUNZIP_UNCOMPRESS(...) 295#define CONFIG_GZIP 1 296#define ENABLE_GZIP 1 297#define USE_GZIP(...) __VA_ARGS__ 298#define SKIP_GZIP(...) 299#undef CONFIG_RPM2CPIO 300#define ENABLE_RPM2CPIO 0 301#define USE_RPM2CPIO(...) 302#define SKIP_RPM2CPIO(...) __VA_ARGS__ 303#undef CONFIG_RPM 304#define ENABLE_RPM 0 305#define USE_RPM(...) 306#define SKIP_RPM(...) __VA_ARGS__ 307#undef CONFIG_FEATURE_RPM_BZ2 308#define ENABLE_FEATURE_RPM_BZ2 0 309#define USE_FEATURE_RPM_BZ2(...) 310#define SKIP_FEATURE_RPM_BZ2(...) __VA_ARGS__ 311#undef CONFIG_TAR 312#define ENABLE_TAR 0 313#define USE_TAR(...) 314#define SKIP_TAR(...) __VA_ARGS__ 315#undef CONFIG_FEATURE_TAR_CREATE 316#define ENABLE_FEATURE_TAR_CREATE 0 317#define USE_FEATURE_TAR_CREATE(...) 318#define SKIP_FEATURE_TAR_CREATE(...) __VA_ARGS__ 319#undef CONFIG_FEATURE_TAR_BZIP2 320#define ENABLE_FEATURE_TAR_BZIP2 0 321#define USE_FEATURE_TAR_BZIP2(...) 322#define SKIP_FEATURE_TAR_BZIP2(...) __VA_ARGS__ 323#undef CONFIG_FEATURE_TAR_LZMA 324#define ENABLE_FEATURE_TAR_LZMA 0 325#define USE_FEATURE_TAR_LZMA(...) 326#define SKIP_FEATURE_TAR_LZMA(...) __VA_ARGS__ 327#undef CONFIG_FEATURE_TAR_FROM 328#define ENABLE_FEATURE_TAR_FROM 0 329#define USE_FEATURE_TAR_FROM(...) 330#define SKIP_FEATURE_TAR_FROM(...) __VA_ARGS__ 331#undef CONFIG_FEATURE_TAR_GZIP 332#define ENABLE_FEATURE_TAR_GZIP 0 333#define USE_FEATURE_TAR_GZIP(...) 334#define SKIP_FEATURE_TAR_GZIP(...) __VA_ARGS__ 335#undef CONFIG_FEATURE_TAR_COMPRESS 336#define ENABLE_FEATURE_TAR_COMPRESS 0 337#define USE_FEATURE_TAR_COMPRESS(...) 338#define SKIP_FEATURE_TAR_COMPRESS(...) __VA_ARGS__ 339#undef CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY 340#define ENABLE_FEATURE_TAR_OLDGNU_COMPATIBILITY 0 341#define USE_FEATURE_TAR_OLDGNU_COMPATIBILITY(...) 342#define SKIP_FEATURE_TAR_OLDGNU_COMPATIBILITY(...) __VA_ARGS__ 343#undef CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY 344#define ENABLE_FEATURE_TAR_OLDSUN_COMPATIBILITY 0 345#define USE_FEATURE_TAR_OLDSUN_COMPATIBILITY(...) 346#define SKIP_FEATURE_TAR_OLDSUN_COMPATIBILITY(...) __VA_ARGS__ 347#undef CONFIG_FEATURE_TAR_GNU_EXTENSIONS 348#define ENABLE_FEATURE_TAR_GNU_EXTENSIONS 0 349#define USE_FEATURE_TAR_GNU_EXTENSIONS(...) 350#define SKIP_FEATURE_TAR_GNU_EXTENSIONS(...) __VA_ARGS__ 351#undef CONFIG_FEATURE_TAR_LONG_OPTIONS 352#define ENABLE_FEATURE_TAR_LONG_OPTIONS 0 353#define USE_FEATURE_TAR_LONG_OPTIONS(...) 354#define SKIP_FEATURE_TAR_LONG_OPTIONS(...) __VA_ARGS__ 355#undef CONFIG_UNCOMPRESS 356#define ENABLE_UNCOMPRESS 0 357#define USE_UNCOMPRESS(...) 358#define SKIP_UNCOMPRESS(...) __VA_ARGS__ 359#undef CONFIG_UNLZMA 360#define ENABLE_UNLZMA 0 361#define USE_UNLZMA(...) 362#define SKIP_UNLZMA(...) __VA_ARGS__ 363#undef CONFIG_FEATURE_LZMA_FAST 364#define ENABLE_FEATURE_LZMA_FAST 0 365#define USE_FEATURE_LZMA_FAST(...) 366#define SKIP_FEATURE_LZMA_FAST(...) __VA_ARGS__ 367#undef CONFIG_UNZIP 368#define ENABLE_UNZIP 0 369#define USE_UNZIP(...) 370#define SKIP_UNZIP(...) __VA_ARGS__ 371#undef CONFIG_FEATURE_UNARCHIVE_TAPE 372#define ENABLE_FEATURE_UNARCHIVE_TAPE 0 373#define USE_FEATURE_UNARCHIVE_TAPE(...) 374#define SKIP_FEATURE_UNARCHIVE_TAPE(...) __VA_ARGS__ 375#undef CONFIG_FEATURE_DEB_TAR_GZ 376#define ENABLE_FEATURE_DEB_TAR_GZ 0 377#define USE_FEATURE_DEB_TAR_GZ(...) 378#define SKIP_FEATURE_DEB_TAR_GZ(...) __VA_ARGS__ 379#undef CONFIG_FEATURE_DEB_TAR_BZ2 380#define ENABLE_FEATURE_DEB_TAR_BZ2 0 381#define USE_FEATURE_DEB_TAR_BZ2(...) 382#define SKIP_FEATURE_DEB_TAR_BZ2(...) __VA_ARGS__ 383#undef CONFIG_FEATURE_DEB_TAR_LZMA 384#define ENABLE_FEATURE_DEB_TAR_LZMA 0 385#define USE_FEATURE_DEB_TAR_LZMA(...) 386#define SKIP_FEATURE_DEB_TAR_LZMA(...) __VA_ARGS__ 387 388/* 389 * Coreutils 390 */ 391#undef CONFIG_BASENAME 392#define ENABLE_BASENAME 0 393#define USE_BASENAME(...) 394#define SKIP_BASENAME(...) __VA_ARGS__ 395#undef CONFIG_CAL 396#define ENABLE_CAL 0 397#define USE_CAL(...) 398#define SKIP_CAL(...) __VA_ARGS__ 399#define CONFIG_CAT 1 400#define ENABLE_CAT 1 401#define USE_CAT(...) __VA_ARGS__ 402#define SKIP_CAT(...) 403#undef CONFIG_CATV 404#define ENABLE_CATV 0 405#define USE_CATV(...) 406#define SKIP_CATV(...) __VA_ARGS__ 407#undef CONFIG_CHGRP 408#define ENABLE_CHGRP 0 409#define USE_CHGRP(...) 410#define SKIP_CHGRP(...) __VA_ARGS__ 411#define CONFIG_CHMOD 1 412#define ENABLE_CHMOD 1 413#define USE_CHMOD(...) __VA_ARGS__ 414#define SKIP_CHMOD(...) 415#undef CONFIG_CHOWN 416#define ENABLE_CHOWN 0 417#define USE_CHOWN(...) 418#define SKIP_CHOWN(...) __VA_ARGS__ 419#undef CONFIG_CHROOT 420#define ENABLE_CHROOT 0 421#define USE_CHROOT(...) 422#define SKIP_CHROOT(...) __VA_ARGS__ 423#undef CONFIG_CKSUM 424#define ENABLE_CKSUM 0 425#define USE_CKSUM(...) 426#define SKIP_CKSUM(...) __VA_ARGS__ 427#undef CONFIG_COMM 428#define ENABLE_COMM 0 429#define USE_COMM(...) 430#define SKIP_COMM(...) __VA_ARGS__ 431#define CONFIG_CP 1 432#define ENABLE_CP 1 433#define USE_CP(...) __VA_ARGS__ 434#define SKIP_CP(...) 435#undef CONFIG_CUT 436#define ENABLE_CUT 0 437#define USE_CUT(...) 438#define SKIP_CUT(...) __VA_ARGS__ 439#define CONFIG_DATE 1 440#define ENABLE_DATE 1 441#define USE_DATE(...) __VA_ARGS__ 442#define SKIP_DATE(...) 443#undef CONFIG_FEATURE_DATE_ISOFMT 444#define ENABLE_FEATURE_DATE_ISOFMT 0 445#define USE_FEATURE_DATE_ISOFMT(...) 446#define SKIP_FEATURE_DATE_ISOFMT(...) __VA_ARGS__ 447#undef CONFIG_DD 448#define ENABLE_DD 0 449#define USE_DD(...) 450#define SKIP_DD(...) __VA_ARGS__ 451#undef CONFIG_FEATURE_DD_SIGNAL_HANDLING 452#define ENABLE_FEATURE_DD_SIGNAL_HANDLING 0 453#define USE_FEATURE_DD_SIGNAL_HANDLING(...) 454#define SKIP_FEATURE_DD_SIGNAL_HANDLING(...) __VA_ARGS__ 455#undef CONFIG_FEATURE_DD_IBS_OBS 456#define ENABLE_FEATURE_DD_IBS_OBS 0 457#define USE_FEATURE_DD_IBS_OBS(...) 458#define SKIP_FEATURE_DD_IBS_OBS(...) __VA_ARGS__ 459#define CONFIG_DF 1 460#define ENABLE_DF 1 461#define USE_DF(...) __VA_ARGS__ 462#define SKIP_DF(...) 463#undef CONFIG_DIRNAME 464#define ENABLE_DIRNAME 0 465#define USE_DIRNAME(...) 466#define SKIP_DIRNAME(...) __VA_ARGS__ 467#undef CONFIG_DOS2UNIX 468#define ENABLE_DOS2UNIX 0 469#define USE_DOS2UNIX(...) 470#define SKIP_DOS2UNIX(...) __VA_ARGS__ 471#undef CONFIG_UNIX2DOS 472#define ENABLE_UNIX2DOS 0 473#define USE_UNIX2DOS(...) 474#define SKIP_UNIX2DOS(...) __VA_ARGS__ 475#undef CONFIG_DU 476#define ENABLE_DU 0 477#define USE_DU(...) 478#define SKIP_DU(...) __VA_ARGS__ 479#undef CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K 480#define ENABLE_FEATURE_DU_DEFAULT_BLOCKSIZE_1K 0 481#define USE_FEATURE_DU_DEFAULT_BLOCKSIZE_1K(...) 482#define SKIP_FEATURE_DU_DEFAULT_BLOCKSIZE_1K(...) __VA_ARGS__ 483#define CONFIG_ECHO 1 484#define ENABLE_ECHO 1 485#define USE_ECHO(...) __VA_ARGS__ 486#define SKIP_ECHO(...) 487#define CONFIG_FEATURE_FANCY_ECHO 1 488#define ENABLE_FEATURE_FANCY_ECHO 1 489#define USE_FEATURE_FANCY_ECHO(...) __VA_ARGS__ 490#define SKIP_FEATURE_FANCY_ECHO(...) 491#undef CONFIG_ENV 492#define ENABLE_ENV 0 493#define USE_ENV(...) 494#define SKIP_ENV(...) __VA_ARGS__ 495#undef CONFIG_FEATURE_ENV_LONG_OPTIONS 496#define ENABLE_FEATURE_ENV_LONG_OPTIONS 0 497#define USE_FEATURE_ENV_LONG_OPTIONS(...) 498#define SKIP_FEATURE_ENV_LONG_OPTIONS(...) __VA_ARGS__ 499#undef CONFIG_EXPAND 500#define ENABLE_EXPAND 0 501#define USE_EXPAND(...) 502#define SKIP_EXPAND(...) __VA_ARGS__ 503#undef CONFIG_FEATURE_EXPAND_LONG_OPTIONS 504#define ENABLE_FEATURE_EXPAND_LONG_OPTIONS 0 505#define USE_FEATURE_EXPAND_LONG_OPTIONS(...) 506#define SKIP_FEATURE_EXPAND_LONG_OPTIONS(...) __VA_ARGS__ 507#undef CONFIG_EXPR 508#define ENABLE_EXPR 0 509#define USE_EXPR(...) 510#define SKIP_EXPR(...) __VA_ARGS__ 511#undef CONFIG_EXPR_MATH_SUPPORT_64 512#define ENABLE_EXPR_MATH_SUPPORT_64 0 513#define USE_EXPR_MATH_SUPPORT_64(...) 514#define SKIP_EXPR_MATH_SUPPORT_64(...) __VA_ARGS__ 515#undef CONFIG_FALSE 516#define ENABLE_FALSE 0 517#define USE_FALSE(...) 518#define SKIP_FALSE(...) __VA_ARGS__ 519#undef CONFIG_FOLD 520#define ENABLE_FOLD 0 521#define USE_FOLD(...) 522#define SKIP_FOLD(...) __VA_ARGS__ 523#undef CONFIG_HEAD 524#define ENABLE_HEAD 0 525#define USE_HEAD(...) 526#define SKIP_HEAD(...) __VA_ARGS__ 527#undef CONFIG_FEATURE_FANCY_HEAD 528#define ENABLE_FEATURE_FANCY_HEAD 0 529#define USE_FEATURE_FANCY_HEAD(...) 530#define SKIP_FEATURE_FANCY_HEAD(...) __VA_ARGS__ 531#undef CONFIG_HOSTID 532#define ENABLE_HOSTID 0 533#define USE_HOSTID(...) 534#define SKIP_HOSTID(...) __VA_ARGS__ 535#undef CONFIG_ID 536#define ENABLE_ID 0 537#define USE_ID(...) 538#define SKIP_ID(...) __VA_ARGS__ 539#undef CONFIG_INSTALL 540#define ENABLE_INSTALL 0 541#define USE_INSTALL(...) 542#define SKIP_INSTALL(...) __VA_ARGS__ 543#undef CONFIG_FEATURE_INSTALL_LONG_OPTIONS 544#define ENABLE_FEATURE_INSTALL_LONG_OPTIONS 0 545#define USE_FEATURE_INSTALL_LONG_OPTIONS(...) 546#define SKIP_FEATURE_INSTALL_LONG_OPTIONS(...) __VA_ARGS__ 547#undef CONFIG_LENGTH 548#define ENABLE_LENGTH 0 549#define USE_LENGTH(...) 550#define SKIP_LENGTH(...) __VA_ARGS__ 551#define CONFIG_LN 1 552#define ENABLE_LN 1 553#define USE_LN(...) __VA_ARGS__ 554#define SKIP_LN(...) 555#undef CONFIG_LOGNAME 556#define ENABLE_LOGNAME 0 557#define USE_LOGNAME(...) 558#define SKIP_LOGNAME(...) __VA_ARGS__ 559#define CONFIG_LS 1 560#define ENABLE_LS 1 561#define USE_LS(...) __VA_ARGS__ 562#define SKIP_LS(...) 563#define CONFIG_FEATURE_LS_FILETYPES 1 564#define ENABLE_FEATURE_LS_FILETYPES 1 565#define USE_FEATURE_LS_FILETYPES(...) __VA_ARGS__ 566#define SKIP_FEATURE_LS_FILETYPES(...) 567#define CONFIG_FEATURE_LS_FOLLOWLINKS 1 568#define ENABLE_FEATURE_LS_FOLLOWLINKS 1 569#define USE_FEATURE_LS_FOLLOWLINKS(...) __VA_ARGS__ 570#define SKIP_FEATURE_LS_FOLLOWLINKS(...) 571#define CONFIG_FEATURE_LS_RECURSIVE 1 572#define ENABLE_FEATURE_LS_RECURSIVE 1 573#define USE_FEATURE_LS_RECURSIVE(...) __VA_ARGS__ 574#define SKIP_FEATURE_LS_RECURSIVE(...) 575#define CONFIG_FEATURE_LS_SORTFILES 1 576#define ENABLE_FEATURE_LS_SORTFILES 1 577#define USE_FEATURE_LS_SORTFILES(...) __VA_ARGS__ 578#define SKIP_FEATURE_LS_SORTFILES(...) 579#define CONFIG_FEATURE_LS_TIMESTAMPS 1 580#define ENABLE_FEATURE_LS_TIMESTAMPS 1 581#define USE_FEATURE_LS_TIMESTAMPS(...) __VA_ARGS__ 582#define SKIP_FEATURE_LS_TIMESTAMPS(...) 583#define CONFIG_FEATURE_LS_USERNAME 1 584#define ENABLE_FEATURE_LS_USERNAME 1 585#define USE_FEATURE_LS_USERNAME(...) __VA_ARGS__ 586#define SKIP_FEATURE_LS_USERNAME(...) 587#define CONFIG_FEATURE_LS_COLOR 1 588#define ENABLE_FEATURE_LS_COLOR 1 589#define USE_FEATURE_LS_COLOR(...) __VA_ARGS__ 590#define SKIP_FEATURE_LS_COLOR(...) 591#define CONFIG_FEATURE_LS_COLOR_IS_DEFAULT 1 592#define ENABLE_FEATURE_LS_COLOR_IS_DEFAULT 1 593#define USE_FEATURE_LS_COLOR_IS_DEFAULT(...) __VA_ARGS__ 594#define SKIP_FEATURE_LS_COLOR_IS_DEFAULT(...) 595#undef CONFIG_MD5SUM 596#define ENABLE_MD5SUM 0 597#define USE_MD5SUM(...) 598#define SKIP_MD5SUM(...) __VA_ARGS__ 599#define CONFIG_MKDIR 1 600#define ENABLE_MKDIR 1 601#define USE_MKDIR(...) __VA_ARGS__ 602#define SKIP_MKDIR(...) 603#undef CONFIG_FEATURE_MKDIR_LONG_OPTIONS 604#define ENABLE_FEATURE_MKDIR_LONG_OPTIONS 0 605#define USE_FEATURE_MKDIR_LONG_OPTIONS(...) 606#define SKIP_FEATURE_MKDIR_LONG_OPTIONS(...) __VA_ARGS__ 607#undef CONFIG_MKFIFO 608#define ENABLE_MKFIFO 0 609#define USE_MKFIFO(...) 610#define SKIP_MKFIFO(...) __VA_ARGS__ 611#define CONFIG_MKNOD 1 612#define ENABLE_MKNOD 1 613#define USE_MKNOD(...) __VA_ARGS__ 614#define SKIP_MKNOD(...) 615#undef CONFIG_MV 616#define ENABLE_MV 0 617#define USE_MV(...) 618#define SKIP_MV(...) __VA_ARGS__ 619#undef CONFIG_FEATURE_MV_LONG_OPTIONS 620#define ENABLE_FEATURE_MV_LONG_OPTIONS 0 621#define USE_FEATURE_MV_LONG_OPTIONS(...) 622#define SKIP_FEATURE_MV_LONG_OPTIONS(...) __VA_ARGS__ 623#define CONFIG_NICE 1 624#define ENABLE_NICE 1 625#define USE_NICE(...) __VA_ARGS__ 626#define SKIP_NICE(...) 627#undef CONFIG_NOHUP 628#define ENABLE_NOHUP 0 629#define USE_NOHUP(...) 630#define SKIP_NOHUP(...) __VA_ARGS__ 631#undef CONFIG_OD 632#define ENABLE_OD 0 633#define USE_OD(...) 634#define SKIP_OD(...) __VA_ARGS__ 635#undef CONFIG_PRINTENV 636#define ENABLE_PRINTENV 0 637#define USE_PRINTENV(...) 638#define SKIP_PRINTENV(...) __VA_ARGS__ 639#undef CONFIG_PRINTF 640#define ENABLE_PRINTF 0 641#define USE_PRINTF(...) 642#define SKIP_PRINTF(...) __VA_ARGS__ 643#define CONFIG_PWD 1 644#define ENABLE_PWD 1 645#define USE_PWD(...) __VA_ARGS__ 646#define SKIP_PWD(...) 647#undef CONFIG_READLINK 648#define ENABLE_READLINK 0 649#define USE_READLINK(...) 650#define SKIP_READLINK(...) __VA_ARGS__ 651#undef CONFIG_FEATURE_READLINK_FOLLOW 652#define ENABLE_FEATURE_READLINK_FOLLOW 0 653#define USE_FEATURE_READLINK_FOLLOW(...) 654#define SKIP_FEATURE_READLINK_FOLLOW(...) __VA_ARGS__ 655#undef CONFIG_REALPATH 656#define ENABLE_REALPATH 0 657#define USE_REALPATH(...) 658#define SKIP_REALPATH(...) __VA_ARGS__ 659#define CONFIG_RM 1 660#define ENABLE_RM 1 661#define USE_RM(...) __VA_ARGS__ 662#define SKIP_RM(...) 663#define CONFIG_RMDIR 1 664#define ENABLE_RMDIR 1 665#define USE_RMDIR(...) __VA_ARGS__ 666#define SKIP_RMDIR(...) 667#undef CONFIG_SEQ 668#define ENABLE_SEQ 0 669#define USE_SEQ(...) 670#define SKIP_SEQ(...) __VA_ARGS__ 671#undef CONFIG_SHA1SUM 672#define ENABLE_SHA1SUM 0 673#define USE_SHA1SUM(...) 674#define SKIP_SHA1SUM(...) __VA_ARGS__ 675#define CONFIG_SLEEP 1 676#define ENABLE_SLEEP 1 677#define USE_SLEEP(...) __VA_ARGS__ 678#define SKIP_SLEEP(...) 679#undef CONFIG_FEATURE_FANCY_SLEEP 680#define ENABLE_FEATURE_FANCY_SLEEP 0 681#define USE_FEATURE_FANCY_SLEEP(...) 682#define SKIP_FEATURE_FANCY_SLEEP(...) __VA_ARGS__ 683#undef CONFIG_SORT 684#define ENABLE_SORT 0 685#define USE_SORT(...) 686#define SKIP_SORT(...) __VA_ARGS__ 687#undef CONFIG_FEATURE_SORT_BIG 688#define ENABLE_FEATURE_SORT_BIG 0 689#define USE_FEATURE_SORT_BIG(...) 690#define SKIP_FEATURE_SORT_BIG(...) __VA_ARGS__ 691#undef CONFIG_SPLIT 692#define ENABLE_SPLIT 0 693#define USE_SPLIT(...) 694#define SKIP_SPLIT(...) __VA_ARGS__ 695#undef CONFIG_FEATURE_SPLIT_FANCY 696#define ENABLE_FEATURE_SPLIT_FANCY 0 697#define USE_FEATURE_SPLIT_FANCY(...) 698#define SKIP_FEATURE_SPLIT_FANCY(...) __VA_ARGS__ 699#undef CONFIG_STAT 700#define ENABLE_STAT 0 701#define USE_STAT(...) 702#define SKIP_STAT(...) __VA_ARGS__ 703#undef CONFIG_FEATURE_STAT_FORMAT 704#define ENABLE_FEATURE_STAT_FORMAT 0 705#define USE_FEATURE_STAT_FORMAT(...) 706#define SKIP_FEATURE_STAT_FORMAT(...) __VA_ARGS__ 707#undef CONFIG_STTY 708#define ENABLE_STTY 0 709#define USE_STTY(...) 710#define SKIP_STTY(...) __VA_ARGS__ 711#undef CONFIG_SUM 712#define ENABLE_SUM 0 713#define USE_SUM(...) 714#define SKIP_SUM(...) __VA_ARGS__ 715#undef CONFIG_SYNC 716#define ENABLE_SYNC 0 717#define USE_SYNC(...) 718#define SKIP_SYNC(...) __VA_ARGS__ 719#define CONFIG_TAIL 1 720#define ENABLE_TAIL 1 721#define USE_TAIL(...) __VA_ARGS__ 722#define SKIP_TAIL(...) 723#undef CONFIG_FEATURE_FANCY_TAIL 724#define ENABLE_FEATURE_FANCY_TAIL 0 725#define USE_FEATURE_FANCY_TAIL(...) 726#define SKIP_FEATURE_FANCY_TAIL(...) __VA_ARGS__ 727#undef CONFIG_TEE 728#define ENABLE_TEE 0 729#define USE_TEE(...) 730#define SKIP_TEE(...) __VA_ARGS__ 731#undef CONFIG_FEATURE_TEE_USE_BLOCK_IO 732#define ENABLE_FEATURE_TEE_USE_BLOCK_IO 0 733#define USE_FEATURE_TEE_USE_BLOCK_IO(...) 734#define SKIP_FEATURE_TEE_USE_BLOCK_IO(...) __VA_ARGS__ 735#define CONFIG_TEST 1 736#define ENABLE_TEST 1 737#define USE_TEST(...) __VA_ARGS__ 738#define SKIP_TEST(...) 739#undef CONFIG_FEATURE_TEST_64 740#define ENABLE_FEATURE_TEST_64 0 741#define USE_FEATURE_TEST_64(...) 742#define SKIP_FEATURE_TEST_64(...) __VA_ARGS__ 743#undef CONFIG_TOUCH 744#define ENABLE_TOUCH 0 745#define USE_TOUCH(...) 746#define SKIP_TOUCH(...) __VA_ARGS__ 747#define CONFIG_TR 1 748#define ENABLE_TR 1 749#define USE_TR(...) __VA_ARGS__ 750#define SKIP_TR(...) 751#undef CONFIG_FEATURE_TR_CLASSES 752#define ENABLE_FEATURE_TR_CLASSES 0 753#define USE_FEATURE_TR_CLASSES(...) 754#define SKIP_FEATURE_TR_CLASSES(...) __VA_ARGS__ 755#undef CONFIG_FEATURE_TR_EQUIV 756#define ENABLE_FEATURE_TR_EQUIV 0 757#define USE_FEATURE_TR_EQUIV(...) 758#define SKIP_FEATURE_TR_EQUIV(...) __VA_ARGS__ 759#undef CONFIG_TRUE 760#define ENABLE_TRUE 0 761#define USE_TRUE(...) 762#define SKIP_TRUE(...) __VA_ARGS__ 763#undef CONFIG_TTY 764#define ENABLE_TTY 0 765#define USE_TTY(...) 766#define SKIP_TTY(...) __VA_ARGS__ 767#undef CONFIG_UNAME 768#define ENABLE_UNAME 0 769#define USE_UNAME(...) 770#define SKIP_UNAME(...) __VA_ARGS__ 771#undef CONFIG_UNEXPAND 772#define ENABLE_UNEXPAND 0 773#define USE_UNEXPAND(...) 774#define SKIP_UNEXPAND(...) __VA_ARGS__ 775#undef CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS 776#define ENABLE_FEATURE_UNEXPAND_LONG_OPTIONS 0 777#define USE_FEATURE_UNEXPAND_LONG_OPTIONS(...) 778#define SKIP_FEATURE_UNEXPAND_LONG_OPTIONS(...) __VA_ARGS__ 779#undef CONFIG_UNIQ 780#define ENABLE_UNIQ 0 781#define USE_UNIQ(...) 782#define SKIP_UNIQ(...) __VA_ARGS__ 783#undef CONFIG_USLEEP 784#define ENABLE_USLEEP 0 785#define USE_USLEEP(...) 786#define SKIP_USLEEP(...) __VA_ARGS__ 787#undef CONFIG_UUDECODE 788#define ENABLE_UUDECODE 0 789#define USE_UUDECODE(...) 790#define SKIP_UUDECODE(...) __VA_ARGS__ 791#undef CONFIG_UUENCODE 792#define ENABLE_UUENCODE 0 793#define USE_UUENCODE(...) 794#define SKIP_UUENCODE(...) __VA_ARGS__ 795#undef CONFIG_WC 796#define ENABLE_WC 0 797#define USE_WC(...) 798#define SKIP_WC(...) __VA_ARGS__ 799#undef CONFIG_FEATURE_WC_LARGE 800#define ENABLE_FEATURE_WC_LARGE 0 801#define USE_FEATURE_WC_LARGE(...) 802#define SKIP_FEATURE_WC_LARGE(...) __VA_ARGS__ 803#undef CONFIG_WHO 804#define ENABLE_WHO 0 805#define USE_WHO(...) 806#define SKIP_WHO(...) __VA_ARGS__ 807#undef CONFIG_WHOAMI 808#define ENABLE_WHOAMI 0 809#define USE_WHOAMI(...) 810#define SKIP_WHOAMI(...) __VA_ARGS__ 811#undef CONFIG_YES 812#define ENABLE_YES 0 813#define USE_YES(...) 814#define SKIP_YES(...) __VA_ARGS__ 815 816/* 817 * Common options for cp and mv 818 */ 819#define CONFIG_FEATURE_PRESERVE_HARDLINKS 1 820#define ENABLE_FEATURE_PRESERVE_HARDLINKS 1 821#define USE_FEATURE_PRESERVE_HARDLINKS(...) __VA_ARGS__ 822#define SKIP_FEATURE_PRESERVE_HARDLINKS(...) 823 824/* 825 * Common options for ls, more and telnet 826 */ 827#undef CONFIG_FEATURE_AUTOWIDTH 828#define ENABLE_FEATURE_AUTOWIDTH 0 829#define USE_FEATURE_AUTOWIDTH(...) 830#define SKIP_FEATURE_AUTOWIDTH(...) __VA_ARGS__ 831 832/* 833 * Common options for df, du, ls 834 */ 835#define CONFIG_FEATURE_HUMAN_READABLE 1 836#define ENABLE_FEATURE_HUMAN_READABLE 1 837#define USE_FEATURE_HUMAN_READABLE(...) __VA_ARGS__ 838#define SKIP_FEATURE_HUMAN_READABLE(...) 839#undef CONFIG_FEATURE_MD5_SHA1_SUM_CHECK 840#define ENABLE_FEATURE_MD5_SHA1_SUM_CHECK 0 841#define USE_FEATURE_MD5_SHA1_SUM_CHECK(...) 842#define SKIP_FEATURE_MD5_SHA1_SUM_CHECK(...) __VA_ARGS__ 843 844/* 845 * Console Utilities 846 */ 847#undef CONFIG_CHVT 848#define ENABLE_CHVT 0 849#define USE_CHVT(...) 850#define SKIP_CHVT(...) __VA_ARGS__ 851#undef CONFIG_CLEAR 852#define ENABLE_CLEAR 0 853#define USE_CLEAR(...) 854#define SKIP_CLEAR(...) __VA_ARGS__ 855#undef CONFIG_DEALLOCVT 856#define ENABLE_DEALLOCVT 0 857#define USE_DEALLOCVT(...) 858#define SKIP_DEALLOCVT(...) __VA_ARGS__ 859#undef CONFIG_DUMPKMAP 860#define ENABLE_DUMPKMAP 0 861#define USE_DUMPKMAP(...) 862#define SKIP_DUMPKMAP(...) __VA_ARGS__ 863#undef CONFIG_LOADFONT 864#define ENABLE_LOADFONT 0 865#define USE_LOADFONT(...) 866#define SKIP_LOADFONT(...) __VA_ARGS__ 867#undef CONFIG_LOADKMAP 868#define ENABLE_LOADKMAP 0 869#define USE_LOADKMAP(...) 870#define SKIP_LOADKMAP(...) __VA_ARGS__ 871#undef CONFIG_OPENVT 872#define ENABLE_OPENVT 0 873#define USE_OPENVT(...) 874#define SKIP_OPENVT(...) __VA_ARGS__ 875#undef CONFIG_RESET 876#define ENABLE_RESET 0 877#define USE_RESET(...) 878#define SKIP_RESET(...) __VA_ARGS__ 879#undef CONFIG_RESIZE 880#define ENABLE_RESIZE 0 881#define USE_RESIZE(...) 882#define SKIP_RESIZE(...) __VA_ARGS__ 883#undef CONFIG_FEATURE_RESIZE_PRINT 884#define ENABLE_FEATURE_RESIZE_PRINT 0 885#define USE_FEATURE_RESIZE_PRINT(...) 886#define SKIP_FEATURE_RESIZE_PRINT(...) __VA_ARGS__ 887#undef CONFIG_SETCONSOLE 888#define ENABLE_SETCONSOLE 0 889#define USE_SETCONSOLE(...) 890#define SKIP_SETCONSOLE(...) __VA_ARGS__ 891#undef CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS 892#define ENABLE_FEATURE_SETCONSOLE_LONG_OPTIONS 0 893#define USE_FEATURE_SETCONSOLE_LONG_OPTIONS(...) 894#define SKIP_FEATURE_SETCONSOLE_LONG_OPTIONS(...) __VA_ARGS__ 895#undef CONFIG_SETKEYCODES 896#define ENABLE_SETKEYCODES 0 897#define USE_SETKEYCODES(...) 898#define SKIP_SETKEYCODES(...) __VA_ARGS__ 899#undef CONFIG_SETLOGCONS 900#define ENABLE_SETLOGCONS 0 901#define USE_SETLOGCONS(...) 902#define SKIP_SETLOGCONS(...) __VA_ARGS__ 903 904/* 905 * Debian Utilities 906 */ 907#undef CONFIG_MKTEMP 908#define ENABLE_MKTEMP 0 909#define USE_MKTEMP(...) 910#define SKIP_MKTEMP(...) __VA_ARGS__ 911#undef CONFIG_PIPE_PROGRESS 912#define ENABLE_PIPE_PROGRESS 0 913#define USE_PIPE_PROGRESS(...) 914#define SKIP_PIPE_PROGRESS(...) __VA_ARGS__ 915#undef CONFIG_RUN_PARTS 916#define ENABLE_RUN_PARTS 0 917#define USE_RUN_PARTS(...) 918#define SKIP_RUN_PARTS(...) __VA_ARGS__ 919#undef CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS 920#define ENABLE_FEATURE_RUN_PARTS_LONG_OPTIONS 0 921#define USE_FEATURE_RUN_PARTS_LONG_OPTIONS(...) 922#define SKIP_FEATURE_RUN_PARTS_LONG_OPTIONS(...) __VA_ARGS__ 923#undef CONFIG_FEATURE_RUN_PARTS_FANCY 924#define ENABLE_FEATURE_RUN_PARTS_FANCY 0 925#define USE_FEATURE_RUN_PARTS_FANCY(...) 926#define SKIP_FEATURE_RUN_PARTS_FANCY(...) __VA_ARGS__ 927#undef CONFIG_START_STOP_DAEMON 928#define ENABLE_START_STOP_DAEMON 0 929#define USE_START_STOP_DAEMON(...) 930#define SKIP_START_STOP_DAEMON(...) __VA_ARGS__ 931#undef CONFIG_FEATURE_START_STOP_DAEMON_FANCY 932#define ENABLE_FEATURE_START_STOP_DAEMON_FANCY 0 933#define USE_FEATURE_START_STOP_DAEMON_FANCY(...) 934#define SKIP_FEATURE_START_STOP_DAEMON_FANCY(...) __VA_ARGS__ 935#undef CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS 936#define ENABLE_FEATURE_START_STOP_DAEMON_LONG_OPTIONS 0 937#define USE_FEATURE_START_STOP_DAEMON_LONG_OPTIONS(...) 938#define SKIP_FEATURE_START_STOP_DAEMON_LONG_OPTIONS(...) __VA_ARGS__ 939#undef CONFIG_WHICH 940#define ENABLE_WHICH 0 941#define USE_WHICH(...) 942#define SKIP_WHICH(...) __VA_ARGS__ 943 944/* 945 * Editors 946 */ 947#define CONFIG_AWK 1 948#define ENABLE_AWK 1 949#define USE_AWK(...) __VA_ARGS__ 950#define SKIP_AWK(...) 951#undef CONFIG_FEATURE_AWK_MATH 952#define ENABLE_FEATURE_AWK_MATH 0 953#define USE_FEATURE_AWK_MATH(...) 954#define SKIP_FEATURE_AWK_MATH(...) __VA_ARGS__ 955#undef CONFIG_CMP 956#define ENABLE_CMP 0 957#define USE_CMP(...) 958#define SKIP_CMP(...) __VA_ARGS__ 959#undef CONFIG_DIFF 960#define ENABLE_DIFF 0 961#define USE_DIFF(...) 962#define SKIP_DIFF(...) __VA_ARGS__ 963#undef CONFIG_FEATURE_DIFF_BINARY 964#define ENABLE_FEATURE_DIFF_BINARY 0 965#define USE_FEATURE_DIFF_BINARY(...) 966#define SKIP_FEATURE_DIFF_BINARY(...) __VA_ARGS__ 967#undef CONFIG_FEATURE_DIFF_DIR 968#define ENABLE_FEATURE_DIFF_DIR 0 969#define USE_FEATURE_DIFF_DIR(...) 970#define SKIP_FEATURE_DIFF_DIR(...) __VA_ARGS__ 971#undef CONFIG_FEATURE_DIFF_MINIMAL 972#define ENABLE_FEATURE_DIFF_MINIMAL 0 973#define USE_FEATURE_DIFF_MINIMAL(...) 974#define SKIP_FEATURE_DIFF_MINIMAL(...) __VA_ARGS__ 975#undef CONFIG_ED 976#define ENABLE_ED 0 977#define USE_ED(...) 978#define SKIP_ED(...) __VA_ARGS__ 979#undef CONFIG_PATCH 980#define ENABLE_PATCH 0 981#define USE_PATCH(...) 982#define SKIP_PATCH(...) __VA_ARGS__ 983#define CONFIG_SED 1 984#define ENABLE_SED 1 985#define USE_SED(...) __VA_ARGS__ 986#define SKIP_SED(...) 987#undef CONFIG_VI 988#define ENABLE_VI 0 989#define USE_VI(...) 990#define SKIP_VI(...) __VA_ARGS__ 991#define CONFIG_FEATURE_VI_MAX_LEN 992#define ENABLE_FEATURE_VI_MAX_LEN 1 993#define USE_FEATURE_VI_MAX_LEN(...) __VA_ARGS__ 994#define SKIP_FEATURE_VI_MAX_LEN(...) 995#undef CONFIG_FEATURE_VI_COLON 996#define ENABLE_FEATURE_VI_COLON 0 997#define USE_FEATURE_VI_COLON(...) 998#define SKIP_FEATURE_VI_COLON(...) __VA_ARGS__ 999#undef CONFIG_FEATURE_VI_YANKMARK 1000#define ENABLE_FEATURE_VI_YANKMARK 0 1001#define USE_FEATURE_VI_YANKMARK(...) 1002#define SKIP_FEATURE_VI_YANKMARK(...) __VA_ARGS__ 1003#undef CONFIG_FEATURE_VI_SEARCH 1004#define ENABLE_FEATURE_VI_SEARCH 0 1005#define USE_FEATURE_VI_SEARCH(...) 1006#define SKIP_FEATURE_VI_SEARCH(...) __VA_ARGS__ 1007#undef CONFIG_FEATURE_VI_USE_SIGNALS 1008#define ENABLE_FEATURE_VI_USE_SIGNALS 0 1009#define USE_FEATURE_VI_USE_SIGNALS(...) 1010#define SKIP_FEATURE_VI_USE_SIGNALS(...) __VA_ARGS__ 1011#undef CONFIG_FEATURE_VI_DOT_CMD 1012#define ENABLE_FEATURE_VI_DOT_CMD 0 1013#define USE_FEATURE_VI_DOT_CMD(...) 1014#define SKIP_FEATURE_VI_DOT_CMD(...) __VA_ARGS__ 1015#undef CONFIG_FEATURE_VI_READONLY 1016#define ENABLE_FEATURE_VI_READONLY 0 1017#define USE_FEATURE_VI_READONLY(...) 1018#define SKIP_FEATURE_VI_READONLY(...) __VA_ARGS__ 1019#undef CONFIG_FEATURE_VI_SETOPTS 1020#define ENABLE_FEATURE_VI_SETOPTS 0 1021#define USE_FEATURE_VI_SETOPTS(...) 1022#define SKIP_FEATURE_VI_SETOPTS(...) __VA_ARGS__ 1023#undef CONFIG_FEATURE_VI_SET 1024#define ENABLE_FEATURE_VI_SET 0 1025#define USE_FEATURE_VI_SET(...) 1026#define SKIP_FEATURE_VI_SET(...) __VA_ARGS__ 1027#undef CONFIG_FEATURE_VI_WIN_RESIZE 1028#define ENABLE_FEATURE_VI_WIN_RESIZE 0 1029#define USE_FEATURE_VI_WIN_RESIZE(...) 1030#define SKIP_FEATURE_VI_WIN_RESIZE(...) __VA_ARGS__ 1031#undef CONFIG_FEATURE_VI_OPTIMIZE_CURSOR 1032#define ENABLE_FEATURE_VI_OPTIMIZE_CURSOR 0 1033#define USE_FEATURE_VI_OPTIMIZE_CURSOR(...) 1034#define SKIP_FEATURE_VI_OPTIMIZE_CURSOR(...) __VA_ARGS__ 1035#undef CONFIG_FEATURE_ALLOW_EXEC 1036#define ENABLE_FEATURE_ALLOW_EXEC 0 1037#define USE_FEATURE_ALLOW_EXEC(...) 1038#define SKIP_FEATURE_ALLOW_EXEC(...) __VA_ARGS__ 1039 1040/* 1041 * Finding Utilities 1042 */ 1043#define CONFIG_FIND 1 1044#define ENABLE_FIND 1 1045#define USE_FIND(...) __VA_ARGS__ 1046#define SKIP_FIND(...) 1047#define CONFIG_FEATURE_FIND_PRINT0 1 1048#define ENABLE_FEATURE_FIND_PRINT0 1 1049#define USE_FEATURE_FIND_PRINT0(...) __VA_ARGS__ 1050#define SKIP_FEATURE_FIND_PRINT0(...) 1051#define CONFIG_FEATURE_FIND_MTIME 1 1052#define ENABLE_FEATURE_FIND_MTIME 1 1053#define USE_FEATURE_FIND_MTIME(...) __VA_ARGS__ 1054#define SKIP_FEATURE_FIND_MTIME(...) 1055#define CONFIG_FEATURE_FIND_MMIN 1 1056#define ENABLE_FEATURE_FIND_MMIN 1 1057#define USE_FEATURE_FIND_MMIN(...) __VA_ARGS__ 1058#define SKIP_FEATURE_FIND_MMIN(...) 1059#define CONFIG_FEATURE_FIND_PERM 1 1060#define ENABLE_FEATURE_FIND_PERM 1 1061#define USE_FEATURE_FIND_PERM(...) __VA_ARGS__ 1062#define SKIP_FEATURE_FIND_PERM(...) 1063#define CONFIG_FEATURE_FIND_TYPE 1 1064#define ENABLE_FEATURE_FIND_TYPE 1 1065#define USE_FEATURE_FIND_TYPE(...) __VA_ARGS__ 1066#define SKIP_FEATURE_FIND_TYPE(...) 1067#define CONFIG_FEATURE_FIND_XDEV 1 1068#define ENABLE_FEATURE_FIND_XDEV 1 1069#define USE_FEATURE_FIND_XDEV(...) __VA_ARGS__ 1070#define SKIP_FEATURE_FIND_XDEV(...) 1071#define CONFIG_FEATURE_FIND_MAXDEPTH 1 1072#define ENABLE_FEATURE_FIND_MAXDEPTH 1 1073#define USE_FEATURE_FIND_MAXDEPTH(...) __VA_ARGS__ 1074#define SKIP_FEATURE_FIND_MAXDEPTH(...) 1075#define CONFIG_FEATURE_FIND_NEWER 1 1076#define ENABLE_FEATURE_FIND_NEWER 1 1077#define USE_FEATURE_FIND_NEWER(...) __VA_ARGS__ 1078#define SKIP_FEATURE_FIND_NEWER(...) 1079#define CONFIG_FEATURE_FIND_INUM 1 1080#define ENABLE_FEATURE_FIND_INUM 1 1081#define USE_FEATURE_FIND_INUM(...) __VA_ARGS__ 1082#define SKIP_FEATURE_FIND_INUM(...) 1083#define CONFIG_FEATURE_FIND_EXEC 1 1084#define ENABLE_FEATURE_FIND_EXEC 1 1085#define USE_FEATURE_FIND_EXEC(...) __VA_ARGS__ 1086#define SKIP_FEATURE_FIND_EXEC(...) 1087#define CONFIG_FEATURE_FIND_USER 1 1088#define ENABLE_FEATURE_FIND_USER 1 1089#define USE_FEATURE_FIND_USER(...) __VA_ARGS__ 1090#define SKIP_FEATURE_FIND_USER(...) 1091#define CONFIG_FEATURE_FIND_GROUP 1 1092#define ENABLE_FEATURE_FIND_GROUP 1 1093#define USE_FEATURE_FIND_GROUP(...) __VA_ARGS__ 1094#define SKIP_FEATURE_FIND_GROUP(...) 1095#define CONFIG_FEATURE_FIND_NOT 1 1096#define ENABLE_FEATURE_FIND_NOT 1 1097#define USE_FEATURE_FIND_NOT(...) __VA_ARGS__ 1098#define SKIP_FEATURE_FIND_NOT(...) 1099#define CONFIG_FEATURE_FIND_DEPTH 1 1100#define ENABLE_FEATURE_FIND_DEPTH 1 1101#define USE_FEATURE_FIND_DEPTH(...) __VA_ARGS__ 1102#define SKIP_FEATURE_FIND_DEPTH(...) 1103#define CONFIG_FEATURE_FIND_PAREN 1 1104#define ENABLE_FEATURE_FIND_PAREN 1 1105#define USE_FEATURE_FIND_PAREN(...) __VA_ARGS__ 1106#define SKIP_FEATURE_FIND_PAREN(...) 1107#define CONFIG_FEATURE_FIND_SIZE 1 1108#define ENABLE_FEATURE_FIND_SIZE 1 1109#define USE_FEATURE_FIND_SIZE(...) __VA_ARGS__ 1110#define SKIP_FEATURE_FIND_SIZE(...) 1111#define CONFIG_FEATURE_FIND_PRUNE 1 1112#define ENABLE_FEATURE_FIND_PRUNE 1 1113#define USE_FEATURE_FIND_PRUNE(...) __VA_ARGS__ 1114#define SKIP_FEATURE_FIND_PRUNE(...) 1115#undef CONFIG_FEATURE_FIND_DELETE 1116#define ENABLE_FEATURE_FIND_DELETE 0 1117#define USE_FEATURE_FIND_DELETE(...) 1118#define SKIP_FEATURE_FIND_DELETE(...) __VA_ARGS__ 1119#define CONFIG_FEATURE_FIND_PATH 1 1120#define ENABLE_FEATURE_FIND_PATH 1 1121#define USE_FEATURE_FIND_PATH(...) __VA_ARGS__ 1122#define SKIP_FEATURE_FIND_PATH(...) 1123#define CONFIG_FEATURE_FIND_REGEX 1 1124#define ENABLE_FEATURE_FIND_REGEX 1 1125#define USE_FEATURE_FIND_REGEX(...) __VA_ARGS__ 1126#define SKIP_FEATURE_FIND_REGEX(...) 1127#undef CONFIG_FEATURE_FIND_CONTEXT 1128#define ENABLE_FEATURE_FIND_CONTEXT 0 1129#define USE_FEATURE_FIND_CONTEXT(...) 1130#define SKIP_FEATURE_FIND_CONTEXT(...) __VA_ARGS__ 1131#define CONFIG_GREP 1 1132#define ENABLE_GREP 1 1133#define USE_GREP(...) __VA_ARGS__ 1134#define SKIP_GREP(...) 1135#define CONFIG_FEATURE_GREP_EGREP_ALIAS 1 1136#define ENABLE_FEATURE_GREP_EGREP_ALIAS 1 1137#define USE_FEATURE_GREP_EGREP_ALIAS(...) __VA_ARGS__ 1138#define SKIP_FEATURE_GREP_EGREP_ALIAS(...) 1139#define CONFIG_FEATURE_GREP_FGREP_ALIAS 1 1140#define ENABLE_FEATURE_GREP_FGREP_ALIAS 1 1141#define USE_FEATURE_GREP_FGREP_ALIAS(...) __VA_ARGS__ 1142#define SKIP_FEATURE_GREP_FGREP_ALIAS(...) 1143#define CONFIG_FEATURE_GREP_CONTEXT 1 1144#define ENABLE_FEATURE_GREP_CONTEXT 1 1145#define USE_FEATURE_GREP_CONTEXT(...) __VA_ARGS__ 1146#define SKIP_FEATURE_GREP_CONTEXT(...) 1147#undef CONFIG_XARGS 1148#define ENABLE_XARGS 0 1149#define USE_XARGS(...) 1150#define SKIP_XARGS(...) __VA_ARGS__ 1151#undef CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION 1152#define ENABLE_FEATURE_XARGS_SUPPORT_CONFIRMATION 0 1153#define USE_FEATURE_XARGS_SUPPORT_CONFIRMATION(...) 1154#define SKIP_FEATURE_XARGS_SUPPORT_CONFIRMATION(...) __VA_ARGS__ 1155#undef CONFIG_FEATURE_XARGS_SUPPORT_QUOTES 1156#define ENABLE_FEATURE_XARGS_SUPPORT_QUOTES 0 1157#define USE_FEATURE_XARGS_SUPPORT_QUOTES(...) 1158#define SKIP_FEATURE_XARGS_SUPPORT_QUOTES(...) __VA_ARGS__ 1159#undef CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT 1160#define ENABLE_FEATURE_XARGS_SUPPORT_TERMOPT 0 1161#define USE_FEATURE_XARGS_SUPPORT_TERMOPT(...) 1162#define SKIP_FEATURE_XARGS_SUPPORT_TERMOPT(...) __VA_ARGS__ 1163#undef CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM 1164#define ENABLE_FEATURE_XARGS_SUPPORT_ZERO_TERM 0 1165#define USE_FEATURE_XARGS_SUPPORT_ZERO_TERM(...) 1166#define SKIP_FEATURE_XARGS_SUPPORT_ZERO_TERM(...) __VA_ARGS__ 1167 1168/* 1169 * Init Utilities 1170 */ 1171#undef CONFIG_INIT 1172#define ENABLE_INIT 0 1173#define USE_INIT(...) 1174#define SKIP_INIT(...) __VA_ARGS__ 1175#undef CONFIG_DEBUG_INIT 1176#define ENABLE_DEBUG_INIT 0 1177#define USE_DEBUG_INIT(...) 1178#define SKIP_DEBUG_INIT(...) __VA_ARGS__ 1179#undef CONFIG_FEATURE_USE_INITTAB 1180#define ENABLE_FEATURE_USE_INITTAB 0 1181#define USE_FEATURE_USE_INITTAB(...) 1182#define SKIP_FEATURE_USE_INITTAB(...) __VA_ARGS__ 1183#undef CONFIG_FEATURE_INIT_SCTTY 1184#define ENABLE_FEATURE_INIT_SCTTY 0 1185#define USE_FEATURE_INIT_SCTTY(...) 1186#define SKIP_FEATURE_INIT_SCTTY(...) __VA_ARGS__ 1187#undef CONFIG_FEATURE_INIT_SYSLOG 1188#define ENABLE_FEATURE_INIT_SYSLOG 0 1189#define USE_FEATURE_INIT_SYSLOG(...) 1190#define SKIP_FEATURE_INIT_SYSLOG(...) __VA_ARGS__ 1191#undef CONFIG_FEATURE_EXTRA_QUIET 1192#define ENABLE_FEATURE_EXTRA_QUIET 0 1193#define USE_FEATURE_EXTRA_QUIET(...) 1194#define SKIP_FEATURE_EXTRA_QUIET(...) __VA_ARGS__ 1195#undef CONFIG_FEATURE_INIT_COREDUMPS 1196#define ENABLE_FEATURE_INIT_COREDUMPS 0 1197#define USE_FEATURE_INIT_COREDUMPS(...) 1198#define SKIP_FEATURE_INIT_COREDUMPS(...) __VA_ARGS__ 1199#undef CONFIG_FEATURE_INITRD 1200#define ENABLE_FEATURE_INITRD 0 1201#define USE_FEATURE_INITRD(...) 1202#define SKIP_FEATURE_INITRD(...) __VA_ARGS__ 1203#define CONFIG_HALT 1 1204#define ENABLE_HALT 1 1205#define USE_HALT(...) __VA_ARGS__ 1206#define SKIP_HALT(...) 1207#undef CONFIG_MESG 1208#define ENABLE_MESG 0 1209#define USE_MESG(...) 1210#define SKIP_MESG(...) __VA_ARGS__ 1211 1212/* 1213 * Login/Password Management Utilities 1214 */ 1215#define CONFIG_FEATURE_SHADOWPASSWDS 1 1216#define ENABLE_FEATURE_SHADOWPASSWDS 1 1217#define USE_FEATURE_SHADOWPASSWDS(...) __VA_ARGS__ 1218#define SKIP_FEATURE_SHADOWPASSWDS(...) 1219#undef CONFIG_USE_BB_SHADOW 1220#define ENABLE_USE_BB_SHADOW 0 1221#define USE_USE_BB_SHADOW(...) 1222#define SKIP_USE_BB_SHADOW(...) __VA_ARGS__ 1223#undef CONFIG_USE_BB_PWD_GRP 1224#define ENABLE_USE_BB_PWD_GRP 0 1225#define USE_USE_BB_PWD_GRP(...) 1226#define SKIP_USE_BB_PWD_GRP(...) __VA_ARGS__ 1227#define CONFIG_ADDGROUP 1 1228#define ENABLE_ADDGROUP 1 1229#define USE_ADDGROUP(...) __VA_ARGS__ 1230#define SKIP_ADDGROUP(...) 1231#undef CONFIG_FEATURE_ADDUSER_TO_GROUP 1232#define ENABLE_FEATURE_ADDUSER_TO_GROUP 0 1233#define USE_FEATURE_ADDUSER_TO_GROUP(...) 1234#define SKIP_FEATURE_ADDUSER_TO_GROUP(...) __VA_ARGS__ 1235#define CONFIG_DELGROUP 1 1236#define ENABLE_DELGROUP 1 1237#define USE_DELGROUP(...) __VA_ARGS__ 1238#define SKIP_DELGROUP(...) 1239#undef CONFIG_FEATURE_DEL_USER_FROM_GROUP 1240#define ENABLE_FEATURE_DEL_USER_FROM_GROUP 0 1241#define USE_FEATURE_DEL_USER_FROM_GROUP(...) 1242#define SKIP_FEATURE_DEL_USER_FROM_GROUP(...) __VA_ARGS__ 1243#define CONFIG_ADDUSER 1 1244#define ENABLE_ADDUSER 1 1245#define USE_ADDUSER(...) __VA_ARGS__ 1246#define SKIP_ADDUSER(...) 1247#define CONFIG_DELUSER 1 1248#define ENABLE_DELUSER 1 1249#define USE_DELUSER(...) __VA_ARGS__ 1250#define SKIP_DELUSER(...) 1251#undef CONFIG_GETTY 1252#define ENABLE_GETTY 0 1253#define USE_GETTY(...) 1254#define SKIP_GETTY(...) __VA_ARGS__ 1255#undef CONFIG_FEATURE_UTMP 1256#define ENABLE_FEATURE_UTMP 0 1257#define USE_FEATURE_UTMP(...) 1258#define SKIP_FEATURE_UTMP(...) __VA_ARGS__ 1259#undef CONFIG_FEATURE_WTMP 1260#define ENABLE_FEATURE_WTMP 0 1261#define USE_FEATURE_WTMP(...) 1262#define SKIP_FEATURE_WTMP(...) __VA_ARGS__ 1263#undef CONFIG_LOGIN 1264#define ENABLE_LOGIN 0 1265#define USE_LOGIN(...) 1266#define SKIP_LOGIN(...) __VA_ARGS__ 1267#undef CONFIG_PAM 1268#define ENABLE_PAM 0 1269#define USE_PAM(...) 1270#define SKIP_PAM(...) __VA_ARGS__ 1271#undef CONFIG_LOGIN_SCRIPTS 1272#define ENABLE_LOGIN_SCRIPTS 0 1273#define USE_LOGIN_SCRIPTS(...) 1274#define SKIP_LOGIN_SCRIPTS(...) __VA_ARGS__ 1275#undef CONFIG_FEATURE_NOLOGIN 1276#define ENABLE_FEATURE_NOLOGIN 0 1277#define USE_FEATURE_NOLOGIN(...) 1278#define SKIP_FEATURE_NOLOGIN(...) __VA_ARGS__ 1279#undef CONFIG_FEATURE_SECURETTY 1280#define ENABLE_FEATURE_SECURETTY 0 1281#define USE_FEATURE_SECURETTY(...) 1282#define SKIP_FEATURE_SECURETTY(...) __VA_ARGS__ 1283#define CONFIG_PASSWD 1 1284#define ENABLE_PASSWD 1 1285#define USE_PASSWD(...) __VA_ARGS__ 1286#define SKIP_PASSWD(...) 1287#undef CONFIG_FEATURE_PASSWD_WEAK_CHECK 1288#define ENABLE_FEATURE_PASSWD_WEAK_CHECK 0 1289#define USE_FEATURE_PASSWD_WEAK_CHECK(...) 1290#define SKIP_FEATURE_PASSWD_WEAK_CHECK(...) __VA_ARGS__ 1291#undef CONFIG_CRYPTPW 1292#define ENABLE_CRYPTPW 0 1293#define USE_CRYPTPW(...) 1294#define SKIP_CRYPTPW(...) __VA_ARGS__ 1295#undef CONFIG_CHPASSWD 1296#define ENABLE_CHPASSWD 0 1297#define USE_CHPASSWD(...) 1298#define SKIP_CHPASSWD(...) __VA_ARGS__ 1299#define CONFIG_SU 1 1300#define ENABLE_SU 1 1301#define USE_SU(...) __VA_ARGS__ 1302#define SKIP_SU(...) 1303#undef CONFIG_FEATURE_SU_SYSLOG 1304#define ENABLE_FEATURE_SU_SYSLOG 0 1305#define USE_FEATURE_SU_SYSLOG(...) 1306#define SKIP_FEATURE_SU_SYSLOG(...) __VA_ARGS__ 1307#undef CONFIG_FEATURE_SU_CHECKS_SHELLS 1308#define ENABLE_FEATURE_SU_CHECKS_SHELLS 0 1309#define USE_FEATURE_SU_CHECKS_SHELLS(...) 1310#define SKIP_FEATURE_SU_CHECKS_SHELLS(...) __VA_ARGS__ 1311#undef CONFIG_SULOGIN 1312#define ENABLE_SULOGIN 0 1313#define USE_SULOGIN(...) 1314#define SKIP_SULOGIN(...) __VA_ARGS__ 1315#undef CONFIG_VLOCK 1316#define ENABLE_VLOCK 0 1317#define USE_VLOCK(...) 1318#define SKIP_VLOCK(...) __VA_ARGS__ 1319 1320/* 1321 * Linux Ext2 FS Progs 1322 */ 1323#undef CONFIG_CHATTR 1324#define ENABLE_CHATTR 0 1325#define USE_CHATTR(...) 1326#define SKIP_CHATTR(...) __VA_ARGS__ 1327#undef CONFIG_FSCK 1328#define ENABLE_FSCK 0 1329#define USE_FSCK(...) 1330#define SKIP_FSCK(...) __VA_ARGS__ 1331#undef CONFIG_LSATTR 1332#define ENABLE_LSATTR 0 1333#define USE_LSATTR(...) 1334#define SKIP_LSATTR(...) __VA_ARGS__ 1335 1336/* 1337 * Linux Module Utilities 1338 */ 1339#define CONFIG_INSMOD 1 1340#define ENABLE_INSMOD 1 1341#define USE_INSMOD(...) __VA_ARGS__ 1342#define SKIP_INSMOD(...) 1343#undef CONFIG_FEATURE_INSMOD_VERSION_CHECKING 1344#define ENABLE_FEATURE_INSMOD_VERSION_CHECKING 0 1345#define USE_FEATURE_INSMOD_VERSION_CHECKING(...) 1346#define SKIP_FEATURE_INSMOD_VERSION_CHECKING(...) __VA_ARGS__ 1347#define CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS 1 1348#define ENABLE_FEATURE_INSMOD_KSYMOOPS_SYMBOLS 1 1349#define USE_FEATURE_INSMOD_KSYMOOPS_SYMBOLS(...) __VA_ARGS__ 1350#define SKIP_FEATURE_INSMOD_KSYMOOPS_SYMBOLS(...) 1351#undef CONFIG_FEATURE_INSMOD_LOADINKMEM 1352#define ENABLE_FEATURE_INSMOD_LOADINKMEM 0 1353#define USE_FEATURE_INSMOD_LOADINKMEM(...) 1354#define SKIP_FEATURE_INSMOD_LOADINKMEM(...) __VA_ARGS__ 1355#define CONFIG_FEATURE_INSMOD_LOAD_MAP 1 1356#define ENABLE_FEATURE_INSMOD_LOAD_MAP 1 1357#define USE_FEATURE_INSMOD_LOAD_MAP(...) __VA_ARGS__ 1358#define SKIP_FEATURE_INSMOD_LOAD_MAP(...) 1359#define CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL 1 1360#define ENABLE_FEATURE_INSMOD_LOAD_MAP_FULL 1 1361#define USE_FEATURE_INSMOD_LOAD_MAP_FULL(...) __VA_ARGS__ 1362#define SKIP_FEATURE_INSMOD_LOAD_MAP_FULL(...) 1363#define CONFIG_RMMOD 1 1364#define ENABLE_RMMOD 1 1365#define USE_RMMOD(...) __VA_ARGS__ 1366#define SKIP_RMMOD(...) 1367#define CONFIG_LSMOD 1 1368#define ENABLE_LSMOD 1 1369#define USE_LSMOD(...) __VA_ARGS__ 1370#define SKIP_LSMOD(...) 1371#undef CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT 1372#define ENABLE_FEATURE_LSMOD_PRETTY_2_6_OUTPUT 0 1373#define USE_FEATURE_LSMOD_PRETTY_2_6_OUTPUT(...) 1374#define SKIP_FEATURE_LSMOD_PRETTY_2_6_OUTPUT(...) __VA_ARGS__ 1375#undef CONFIG_MODPROBE 1376#define ENABLE_MODPROBE 0 1377#define USE_MODPROBE(...) 1378#define SKIP_MODPROBE(...) __VA_ARGS__ 1379#undef CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS 1380#define ENABLE_FEATURE_MODPROBE_MULTIPLE_OPTIONS 0 1381#define USE_FEATURE_MODPROBE_MULTIPLE_OPTIONS(...) 1382#define SKIP_FEATURE_MODPROBE_MULTIPLE_OPTIONS(...) __VA_ARGS__ 1383#undef CONFIG_FEATURE_MODPROBE_FANCY_ALIAS 1384#define ENABLE_FEATURE_MODPROBE_FANCY_ALIAS 0 1385#define USE_FEATURE_MODPROBE_FANCY_ALIAS(...) 1386#define SKIP_FEATURE_MODPROBE_FANCY_ALIAS(...) __VA_ARGS__ 1387 1388/* 1389 * Options common to multiple modutils 1390 */ 1391#define CONFIG_FEATURE_CHECK_TAINTED_MODULE 1 1392#define ENABLE_FEATURE_CHECK_TAINTED_MODULE 1 1393#define USE_FEATURE_CHECK_TAINTED_MODULE(...) __VA_ARGS__ 1394#define SKIP_FEATURE_CHECK_TAINTED_MODULE(...) 1395#define CONFIG_FEATURE_2_4_MODULES 1 1396#define ENABLE_FEATURE_2_4_MODULES 1 1397#define USE_FEATURE_2_4_MODULES(...) __VA_ARGS__ 1398#define SKIP_FEATURE_2_4_MODULES(...) 1399#define CONFIG_FEATURE_2_6_MODULES 1 1400#define ENABLE_FEATURE_2_6_MODULES 1 1401#define USE_FEATURE_2_6_MODULES(...) __VA_ARGS__ 1402#define SKIP_FEATURE_2_6_MODULES(...) 1403#undef CONFIG_FEATURE_QUERY_MODULE_INTERFACE 1404#define ENABLE_FEATURE_QUERY_MODULE_INTERFACE 0 1405#define USE_FEATURE_QUERY_MODULE_INTERFACE(...) 1406#define SKIP_FEATURE_QUERY_MODULE_INTERFACE(...) __VA_ARGS__ 1407 1408/* 1409 * Linux System Utilities 1410 */ 1411#undef CONFIG_DMESG 1412#define ENABLE_DMESG 0 1413#define USE_DMESG(...) 1414#define SKIP_DMESG(...) __VA_ARGS__ 1415#undef CONFIG_FEATURE_DMESG_PRETTY 1416#define ENABLE_FEATURE_DMESG_PRETTY 0 1417#define USE_FEATURE_DMESG_PRETTY(...) 1418#define SKIP_FEATURE_DMESG_PRETTY(...) __VA_ARGS__ 1419#undef CONFIG_FBSET 1420#define ENABLE_FBSET 0 1421#define USE_FBSET(...) 1422#define SKIP_FBSET(...) __VA_ARGS__ 1423#undef CONFIG_FEATURE_FBSET_FANCY 1424#define ENABLE_FEATURE_FBSET_FANCY 0 1425#define USE_FEATURE_FBSET_FANCY(...) 1426#define SKIP_FEATURE_FBSET_FANCY(...) __VA_ARGS__ 1427#undef CONFIG_FEATURE_FBSET_READMODE 1428#define ENABLE_FEATURE_FBSET_READMODE 0 1429#define USE_FEATURE_FBSET_READMODE(...) 1430#define SKIP_FEATURE_FBSET_READMODE(...) __VA_ARGS__ 1431#undef CONFIG_FDFLUSH 1432#define ENABLE_FDFLUSH 0 1433#define USE_FDFLUSH(...) 1434#define SKIP_FDFLUSH(...) __VA_ARGS__ 1435#undef CONFIG_FDFORMAT 1436#define ENABLE_FDFORMAT 0 1437#define USE_FDFORMAT(...) 1438#define SKIP_FDFORMAT(...) __VA_ARGS__ 1439#undef CONFIG_FDISK 1440#define ENABLE_FDISK 0 1441#define USE_FDISK(...) 1442#define SKIP_FDISK(...) __VA_ARGS__ 1443#define CONFIG_FDISK_SUPPORT_LARGE_DISKS 1 1444#define ENABLE_FDISK_SUPPORT_LARGE_DISKS 1 1445#define USE_FDISK_SUPPORT_LARGE_DISKS(...) __VA_ARGS__ 1446#define SKIP_FDISK_SUPPORT_LARGE_DISKS(...) 1447#undef CONFIG_FEATURE_FDISK_WRITABLE 1448#define ENABLE_FEATURE_FDISK_WRITABLE 0 1449#define USE_FEATURE_FDISK_WRITABLE(...) 1450#define SKIP_FEATURE_FDISK_WRITABLE(...) __VA_ARGS__ 1451#undef CONFIG_FEATURE_AIX_LABEL 1452#define ENABLE_FEATURE_AIX_LABEL 0 1453#define USE_FEATURE_AIX_LABEL(...) 1454#define SKIP_FEATURE_AIX_LABEL(...) __VA_ARGS__ 1455#undef CONFIG_FEATURE_SGI_LABEL 1456#define ENABLE_FEATURE_SGI_LABEL 0 1457#define USE_FEATURE_SGI_LABEL(...) 1458#define SKIP_FEATURE_SGI_LABEL(...) __VA_ARGS__ 1459#undef CONFIG_FEATURE_SUN_LABEL 1460#define ENABLE_FEATURE_SUN_LABEL 0 1461#define USE_FEATURE_SUN_LABEL(...) 1462#define SKIP_FEATURE_SUN_LABEL(...) __VA_ARGS__ 1463#undef CONFIG_FEATURE_OSF_LABEL 1464#define ENABLE_FEATURE_OSF_LABEL 0 1465#define USE_FEATURE_OSF_LABEL(...) 1466#define SKIP_FEATURE_OSF_LABEL(...) __VA_ARGS__ 1467#undef CONFIG_FEATURE_FDISK_ADVANCED 1468#define ENABLE_FEATURE_FDISK_ADVANCED 0 1469#define USE_FEATURE_FDISK_ADVANCED(...) 1470#define SKIP_FEATURE_FDISK_ADVANCED(...) __VA_ARGS__ 1471#undef CONFIG_FREERAMDISK 1472#define ENABLE_FREERAMDISK 0 1473#define USE_FREERAMDISK(...) 1474#define SKIP_FREERAMDISK(...) __VA_ARGS__ 1475#undef CONFIG_FSCK_MINIX 1476#define ENABLE_FSCK_MINIX 0 1477#define USE_FSCK_MINIX(...) 1478#define SKIP_FSCK_MINIX(...) __VA_ARGS__ 1479#undef CONFIG_MKFS_MINIX 1480#define ENABLE_MKFS_MINIX 0 1481#define USE_MKFS_MINIX(...) 1482#define SKIP_MKFS_MINIX(...) __VA_ARGS__ 1483#undef CONFIG_FEATURE_MINIX2 1484#define ENABLE_FEATURE_MINIX2 0 1485#define USE_FEATURE_MINIX2(...) 1486#define SKIP_FEATURE_MINIX2(...) __VA_ARGS__ 1487#undef CONFIG_GETOPT 1488#define ENABLE_GETOPT 0 1489#define USE_GETOPT(...) 1490#define SKIP_GETOPT(...) __VA_ARGS__ 1491#undef CONFIG_HEXDUMP 1492#define ENABLE_HEXDUMP 0 1493#define USE_HEXDUMP(...) 1494#define SKIP_HEXDUMP(...) __VA_ARGS__ 1495#undef CONFIG_HWCLOCK 1496#define ENABLE_HWCLOCK 0 1497#define USE_HWCLOCK(...) 1498#define SKIP_HWCLOCK(...) __VA_ARGS__ 1499#undef CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS 1500#define ENABLE_FEATURE_HWCLOCK_LONG_OPTIONS 0 1501#define USE_FEATURE_HWCLOCK_LONG_OPTIONS(...) 1502#define SKIP_FEATURE_HWCLOCK_LONG_OPTIONS(...) __VA_ARGS__ 1503#undef CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS 1504#define ENABLE_FEATURE_HWCLOCK_ADJTIME_FHS 0 1505#define USE_FEATURE_HWCLOCK_ADJTIME_FHS(...) 1506#define SKIP_FEATURE_HWCLOCK_ADJTIME_FHS(...) __VA_ARGS__ 1507#undef CONFIG_IPCRM 1508#define ENABLE_IPCRM 0 1509#define USE_IPCRM(...) 1510#define SKIP_IPCRM(...) __VA_ARGS__ 1511#undef CONFIG_IPCS 1512#define ENABLE_IPCS 0 1513#define USE_IPCS(...) 1514#define SKIP_IPCS(...) __VA_ARGS__ 1515#undef CONFIG_LOSETUP 1516#define ENABLE_LOSETUP 0 1517#define USE_LOSETUP(...) 1518#define SKIP_LOSETUP(...) __VA_ARGS__ 1519#undef CONFIG_MDEV 1520#define ENABLE_MDEV 0 1521#define USE_MDEV(...) 1522#define SKIP_MDEV(...) __VA_ARGS__ 1523#undef CONFIG_FEATURE_MDEV_CONF 1524#define ENABLE_FEATURE_MDEV_CONF 0 1525#define USE_FEATURE_MDEV_CONF(...) 1526#define SKIP_FEATURE_MDEV_CONF(...) __VA_ARGS__ 1527#undef CONFIG_FEATURE_MDEV_EXEC 1528#define ENABLE_FEATURE_MDEV_EXEC 0 1529#define USE_FEATURE_MDEV_EXEC(...) 1530#define SKIP_FEATURE_MDEV_EXEC(...) __VA_ARGS__ 1531#undef CONFIG_FEATURE_MDEV_LOAD_FIRMWARE 1532#define ENABLE_FEATURE_MDEV_LOAD_FIRMWARE 0 1533#define USE_FEATURE_MDEV_LOAD_FIRMWARE(...) 1534#define SKIP_FEATURE_MDEV_LOAD_FIRMWARE(...) __VA_ARGS__ 1535#undef CONFIG_MKSWAP 1536#define ENABLE_MKSWAP 0 1537#define USE_MKSWAP(...) 1538#define SKIP_MKSWAP(...) __VA_ARGS__ 1539#undef CONFIG_FEATURE_MKSWAP_V0 1540#define ENABLE_FEATURE_MKSWAP_V0 0 1541#define USE_FEATURE_MKSWAP_V0(...) 1542#define SKIP_FEATURE_MKSWAP_V0(...) __VA_ARGS__ 1543#undef CONFIG_MORE 1544#define ENABLE_MORE 0 1545#define USE_MORE(...) 1546#define SKIP_MORE(...) __VA_ARGS__ 1547#undef CONFIG_FEATURE_USE_TERMIOS 1548#define ENABLE_FEATURE_USE_TERMIOS 0 1549#define USE_FEATURE_USE_TERMIOS(...) 1550#define SKIP_FEATURE_USE_TERMIOS(...) __VA_ARGS__ 1551#define CONFIG_MOUNT 1 1552#define ENABLE_MOUNT 1 1553#define USE_MOUNT(...) __VA_ARGS__ 1554#define SKIP_MOUNT(...) 1555#define CONFIG_FEATURE_MOUNT_NFS 1 1556#define ENABLE_FEATURE_MOUNT_NFS 1 1557#define USE_FEATURE_MOUNT_NFS(...) __VA_ARGS__ 1558#define SKIP_FEATURE_MOUNT_NFS(...) 1559#undef CONFIG_FEATURE_MOUNT_CIFS 1560#define ENABLE_FEATURE_MOUNT_CIFS 0 1561#define USE_FEATURE_MOUNT_CIFS(...) 1562#define SKIP_FEATURE_MOUNT_CIFS(...) __VA_ARGS__ 1563#undef CONFIG_FEATURE_MOUNT_FLAGS 1564#define ENABLE_FEATURE_MOUNT_FLAGS 0 1565#define USE_FEATURE_MOUNT_FLAGS(...) 1566#define SKIP_FEATURE_MOUNT_FLAGS(...) __VA_ARGS__ 1567#undef CONFIG_FEATURE_MOUNT_FSTAB 1568#define ENABLE_FEATURE_MOUNT_FSTAB 0 1569#define USE_FEATURE_MOUNT_FSTAB(...) 1570#define SKIP_FEATURE_MOUNT_FSTAB(...) __VA_ARGS__ 1571#undef CONFIG_PIVOT_ROOT 1572#define ENABLE_PIVOT_ROOT 0 1573#define USE_PIVOT_ROOT(...) 1574#define SKIP_PIVOT_ROOT(...) __VA_ARGS__ 1575#undef CONFIG_RDATE 1576#define ENABLE_RDATE 0 1577#define USE_RDATE(...) 1578#define SKIP_RDATE(...) __VA_ARGS__ 1579#undef CONFIG_READPROFILE 1580#define ENABLE_READPROFILE 0 1581#define USE_READPROFILE(...) 1582#define SKIP_READPROFILE(...) __VA_ARGS__ 1583#undef CONFIG_SETARCH 1584#define ENABLE_SETARCH 0 1585#define USE_SETARCH(...) 1586#define SKIP_SETARCH(...) __VA_ARGS__ 1587#undef CONFIG_SWAPONOFF 1588#define ENABLE_SWAPONOFF 0 1589#define USE_SWAPONOFF(...) 1590#define SKIP_SWAPONOFF(...) __VA_ARGS__ 1591#undef CONFIG_SWITCH_ROOT 1592#define ENABLE_SWITCH_ROOT 0 1593#define USE_SWITCH_ROOT(...) 1594#define SKIP_SWITCH_ROOT(...) __VA_ARGS__ 1595#define CONFIG_UMOUNT 1 1596#define ENABLE_UMOUNT 1 1597#define USE_UMOUNT(...) __VA_ARGS__ 1598#define SKIP_UMOUNT(...) 1599#define CONFIG_FEATURE_UMOUNT_ALL 1 1600#define ENABLE_FEATURE_UMOUNT_ALL 1 1601#define USE_FEATURE_UMOUNT_ALL(...) __VA_ARGS__ 1602#define SKIP_FEATURE_UMOUNT_ALL(...) 1603 1604/* 1605 * Common options for mount/umount 1606 */ 1607#undef CONFIG_FEATURE_MOUNT_LOOP 1608#define ENABLE_FEATURE_MOUNT_LOOP 0 1609#define USE_FEATURE_MOUNT_LOOP(...) 1610#define SKIP_FEATURE_MOUNT_LOOP(...) __VA_ARGS__ 1611#undef CONFIG_FEATURE_MTAB_SUPPORT 1612#define ENABLE_FEATURE_MTAB_SUPPORT 0 1613#define USE_FEATURE_MTAB_SUPPORT(...) 1614#define SKIP_FEATURE_MTAB_SUPPORT(...) __VA_ARGS__ 1615 1616/* 1617 * Miscellaneous Utilities 1618 */ 1619#undef CONFIG_ADJTIMEX 1620#define ENABLE_ADJTIMEX 0 1621#define USE_ADJTIMEX(...) 1622#define SKIP_ADJTIMEX(...) __VA_ARGS__ 1623#undef CONFIG_BBCONFIG 1624#define ENABLE_BBCONFIG 0 1625#define USE_BBCONFIG(...) 1626#define SKIP_BBCONFIG(...) __VA_ARGS__ 1627#undef CONFIG_CHRT 1628#define ENABLE_CHRT 0 1629#define USE_CHRT(...) 1630#define SKIP_CHRT(...) __VA_ARGS__ 1631#undef CONFIG_CROND 1632#define ENABLE_CROND 0 1633#define USE_CROND(...) 1634#define SKIP_CROND(...) __VA_ARGS__ 1635#undef CONFIG_DEBUG_CROND_OPTION 1636#define ENABLE_DEBUG_CROND_OPTION 0 1637#define USE_DEBUG_CROND_OPTION(...) 1638#define SKIP_DEBUG_CROND_OPTION(...) __VA_ARGS__ 1639#undef CONFIG_FEATURE_CROND_CALL_SENDMAIL 1640#define ENABLE_FEATURE_CROND_CALL_SENDMAIL 0 1641#define USE_FEATURE_CROND_CALL_SENDMAIL(...) 1642#define SKIP_FEATURE_CROND_CALL_SENDMAIL(...) __VA_ARGS__ 1643#undef CONFIG_CRONTAB 1644#define ENABLE_CRONTAB 0 1645#define USE_CRONTAB(...) 1646#define SKIP_CRONTAB(...) __VA_ARGS__ 1647#undef CONFIG_DC 1648#define ENABLE_DC 0 1649#define USE_DC(...) 1650#define SKIP_DC(...) __VA_ARGS__ 1651#undef CONFIG_DEVFSD 1652#define ENABLE_DEVFSD 0 1653#define USE_DEVFSD(...) 1654#define SKIP_DEVFSD(...) __VA_ARGS__ 1655#undef CONFIG_DEVFSD_MODLOAD 1656#define ENABLE_DEVFSD_MODLOAD 0 1657#define USE_DEVFSD_MODLOAD(...) 1658#define SKIP_DEVFSD_MODLOAD(...) __VA_ARGS__ 1659#undef CONFIG_DEVFSD_FG_NP 1660#define ENABLE_DEVFSD_FG_NP 0 1661#define USE_DEVFSD_FG_NP(...) 1662#define SKIP_DEVFSD_FG_NP(...) __VA_ARGS__ 1663#undef CONFIG_DEVFSD_VERBOSE 1664#define ENABLE_DEVFSD_VERBOSE 0 1665#define USE_DEVFSD_VERBOSE(...) 1666#define SKIP_DEVFSD_VERBOSE(...) __VA_ARGS__ 1667#undef CONFIG_FEATURE_DEVFS 1668#define ENABLE_FEATURE_DEVFS 0 1669#define USE_FEATURE_DEVFS(...) 1670#define SKIP_FEATURE_DEVFS(...) __VA_ARGS__ 1671#undef CONFIG_EJECT 1672#define ENABLE_EJECT 0 1673#define USE_EJECT(...) 1674#define SKIP_EJECT(...) __VA_ARGS__ 1675#undef CONFIG_LAST 1676#define ENABLE_LAST 0 1677#define USE_LAST(...) 1678#define SKIP_LAST(...) __VA_ARGS__ 1679#undef CONFIG_LESS 1680#define ENABLE_LESS 0 1681#define USE_LESS(...) 1682#define SKIP_LESS(...) __VA_ARGS__ 1683#define CONFIG_FEATURE_LESS_MAXLINES 1684#define ENABLE_FEATURE_LESS_MAXLINES 1 1685#define USE_FEATURE_LESS_MAXLINES(...) __VA_ARGS__ 1686#define SKIP_FEATURE_LESS_MAXLINES(...) 1687#undef CONFIG_FEATURE_LESS_BRACKETS 1688#define ENABLE_FEATURE_LESS_BRACKETS 0 1689#define USE_FEATURE_LESS_BRACKETS(...) 1690#define SKIP_FEATURE_LESS_BRACKETS(...) __VA_ARGS__ 1691#undef CONFIG_FEATURE_LESS_FLAGS 1692#define ENABLE_FEATURE_LESS_FLAGS 0 1693#define USE_FEATURE_LESS_FLAGS(...) 1694#define SKIP_FEATURE_LESS_FLAGS(...) __VA_ARGS__ 1695#undef CONFIG_FEATURE_LESS_FLAGCS 1696#define ENABLE_FEATURE_LESS_FLAGCS 0 1697#define USE_FEATURE_LESS_FLAGCS(...) 1698#define SKIP_FEATURE_LESS_FLAGCS(...) __VA_ARGS__ 1699#undef CONFIG_FEATURE_LESS_MARKS 1700#define ENABLE_FEATURE_LESS_MARKS 0 1701#define USE_FEATURE_LESS_MARKS(...) 1702#define SKIP_FEATURE_LESS_MARKS(...) __VA_ARGS__ 1703#undef CONFIG_FEATURE_LESS_REGEXP 1704#define ENABLE_FEATURE_LESS_REGEXP 0 1705#define USE_FEATURE_LESS_REGEXP(...) 1706#define SKIP_FEATURE_LESS_REGEXP(...) __VA_ARGS__ 1707#undef CONFIG_HDPARM 1708#define ENABLE_HDPARM 0 1709#define USE_HDPARM(...) 1710#define SKIP_HDPARM(...) __VA_ARGS__ 1711#undef CONFIG_FEATURE_HDPARM_GET_IDENTITY 1712#define ENABLE_FEATURE_HDPARM_GET_IDENTITY 0 1713#define USE_FEATURE_HDPARM_GET_IDENTITY(...) 1714#define SKIP_FEATURE_HDPARM_GET_IDENTITY(...) __VA_ARGS__ 1715#undef CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF 1716#define ENABLE_FEATURE_HDPARM_HDIO_SCAN_HWIF 0 1717#define USE_FEATURE_HDPARM_HDIO_SCAN_HWIF(...) 1718#define SKIP_FEATURE_HDPARM_HDIO_SCAN_HWIF(...) __VA_ARGS__ 1719#undef CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF 1720#define ENABLE_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF 0 1721#define USE_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF(...) 1722#define SKIP_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF(...) __VA_ARGS__ 1723#undef CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET 1724#define ENABLE_FEATURE_HDPARM_HDIO_DRIVE_RESET 0 1725#define USE_FEATURE_HDPARM_HDIO_DRIVE_RESET(...) 1726#define SKIP_FEATURE_HDPARM_HDIO_DRIVE_RESET(...) __VA_ARGS__ 1727#undef CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF 1728#define ENABLE_FEATURE_HDPARM_HDIO_TRISTATE_HWIF 0 1729#define USE_FEATURE_HDPARM_HDIO_TRISTATE_HWIF(...) 1730#define SKIP_FEATURE_HDPARM_HDIO_TRISTATE_HWIF(...) __VA_ARGS__ 1731#undef CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA 1732#define ENABLE_FEATURE_HDPARM_HDIO_GETSET_DMA 0 1733#define USE_FEATURE_HDPARM_HDIO_GETSET_DMA(...) 1734#define SKIP_FEATURE_HDPARM_HDIO_GETSET_DMA(...) __VA_ARGS__ 1735#undef CONFIG_MAKEDEVS 1736#define ENABLE_MAKEDEVS 0 1737#define USE_MAKEDEVS(...) 1738#define SKIP_MAKEDEVS(...) __VA_ARGS__ 1739#undef CONFIG_FEATURE_MAKEDEVS_LEAF 1740#define ENABLE_FEATURE_MAKEDEVS_LEAF 0 1741#define USE_FEATURE_MAKEDEVS_LEAF(...) 1742#define SKIP_FEATURE_MAKEDEVS_LEAF(...) __VA_ARGS__ 1743#undef CONFIG_FEATURE_MAKEDEVS_TABLE 1744#define ENABLE_FEATURE_MAKEDEVS_TABLE 0 1745#define USE_FEATURE_MAKEDEVS_TABLE(...) 1746#define SKIP_FEATURE_MAKEDEVS_TABLE(...) __VA_ARGS__ 1747#undef CONFIG_MOUNTPOINT 1748#define ENABLE_MOUNTPOINT 0 1749#define USE_MOUNTPOINT(...) 1750#define SKIP_MOUNTPOINT(...) __VA_ARGS__ 1751#undef CONFIG_MT 1752#define ENABLE_MT 0 1753#define USE_MT(...) 1754#define SKIP_MT(...) __VA_ARGS__ 1755#undef CONFIG_RAIDAUTORUN 1756#define ENABLE_RAIDAUTORUN 0 1757#define USE_RAIDAUTORUN(...) 1758#define SKIP_RAIDAUTORUN(...) __VA_ARGS__ 1759#undef CONFIG_READAHEAD 1760#define ENABLE_READAHEAD 0 1761#define USE_READAHEAD(...) 1762#define SKIP_READAHEAD(...) __VA_ARGS__ 1763#undef CONFIG_RUNLEVEL 1764#define ENABLE_RUNLEVEL 0 1765#define USE_RUNLEVEL(...) 1766#define SKIP_RUNLEVEL(...) __VA_ARGS__ 1767#undef CONFIG_RX 1768#define ENABLE_RX 0 1769#define USE_RX(...) 1770#define SKIP_RX(...) __VA_ARGS__ 1771#undef CONFIG_STRINGS 1772#define ENABLE_STRINGS 0 1773#define USE_STRINGS(...) 1774#define SKIP_STRINGS(...) __VA_ARGS__ 1775#undef CONFIG_SETSID 1776#define ENABLE_SETSID 0 1777#define USE_SETSID(...) 1778#define SKIP_SETSID(...) __VA_ARGS__ 1779#undef CONFIG_TASKSET 1780#define ENABLE_TASKSET 0 1781#define USE_TASKSET(...) 1782#define SKIP_TASKSET(...) __VA_ARGS__ 1783#undef CONFIG_FEATURE_TASKSET_FANCY 1784#define ENABLE_FEATURE_TASKSET_FANCY 0 1785#define USE_FEATURE_TASKSET_FANCY(...) 1786#define SKIP_FEATURE_TASKSET_FANCY(...) __VA_ARGS__ 1787#undef CONFIG_TIME 1788#define ENABLE_TIME 0 1789#define USE_TIME(...) 1790#define SKIP_TIME(...) __VA_ARGS__ 1791#undef CONFIG_TTYSIZE 1792#define ENABLE_TTYSIZE 0 1793#define USE_TTYSIZE(...) 1794#define SKIP_TTYSIZE(...) __VA_ARGS__ 1795#undef CONFIG_WATCHDOG 1796#define ENABLE_WATCHDOG 0 1797#define USE_WATCHDOG(...) 1798#define SKIP_WATCHDOG(...) __VA_ARGS__ 1799#undef CONFIG_FLASH_ERASEALL 1800#define ENABLE_FLASH_ERASEALL 0 1801#define USE_FLASH_ERASEALL(...) 1802#define SKIP_FLASH_ERASEALL(...) __VA_ARGS__ 1803 1804/* 1805 * Networking Utilities 1806 */ 1807#define CONFIG_FEATURE_IPV6 1 1808#define ENABLE_FEATURE_IPV6 1 1809#define USE_FEATURE_IPV6(...) __VA_ARGS__ 1810#define SKIP_FEATURE_IPV6(...) 1811#undef CONFIG_VERBOSE_RESOLUTION_ERRORS 1812#define ENABLE_VERBOSE_RESOLUTION_ERRORS 0 1813#define USE_VERBOSE_RESOLUTION_ERRORS(...) 1814#define SKIP_VERBOSE_RESOLUTION_ERRORS(...) __VA_ARGS__ 1815#define CONFIG_ARP 1 1816#define ENABLE_ARP 1 1817#define USE_ARP(...) __VA_ARGS__ 1818#define SKIP_ARP(...) 1819#undef CONFIG_ARPING 1820#define ENABLE_ARPING 0 1821#define USE_ARPING(...) 1822#define SKIP_ARPING(...) __VA_ARGS__ 1823#undef CONFIG_DNSD 1824#define ENABLE_DNSD 0 1825#define USE_DNSD(...) 1826#define SKIP_DNSD(...) __VA_ARGS__ 1827#undef CONFIG_ETHER_WAKE 1828#define ENABLE_ETHER_WAKE 0 1829#define USE_ETHER_WAKE(...) 1830#define SKIP_ETHER_WAKE(...) __VA_ARGS__ 1831#undef CONFIG_FAKEIDENTD 1832#define ENABLE_FAKEIDENTD 0 1833#define USE_FAKEIDENTD(...) 1834#define SKIP_FAKEIDENTD(...) __VA_ARGS__ 1835#undef CONFIG_FTPGET 1836#define ENABLE_FTPGET 0 1837#define USE_FTPGET(...) 1838#define SKIP_FTPGET(...) __VA_ARGS__ 1839#undef CONFIG_FTPPUT 1840#define ENABLE_FTPPUT 0 1841#define USE_FTPPUT(...) 1842#define SKIP_FTPPUT(...) __VA_ARGS__ 1843#undef CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS 1844#define ENABLE_FEATURE_FTPGETPUT_LONG_OPTIONS 0 1845#define USE_FEATURE_FTPGETPUT_LONG_OPTIONS(...) 1846#define SKIP_FEATURE_FTPGETPUT_LONG_OPTIONS(...) __VA_ARGS__ 1847#define CONFIG_HOSTNAME 1 1848#define ENABLE_HOSTNAME 1 1849#define USE_HOSTNAME(...) __VA_ARGS__ 1850#define SKIP_HOSTNAME(...) 1851#undef CONFIG_HTTPD 1852#define ENABLE_HTTPD 0 1853#define USE_HTTPD(...) 1854#define SKIP_HTTPD(...) __VA_ARGS__ 1855#undef CONFIG_FEATURE_HTTPD_USE_SENDFILE 1856#define ENABLE_FEATURE_HTTPD_USE_SENDFILE 0 1857#define USE_FEATURE_HTTPD_USE_SENDFILE(...) 1858#define SKIP_FEATURE_HTTPD_USE_SENDFILE(...) __VA_ARGS__ 1859#undef CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP 1860#define ENABLE_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP 0 1861#define USE_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP(...) 1862#define SKIP_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP(...) __VA_ARGS__ 1863#undef CONFIG_FEATURE_HTTPD_SETUID 1864#define ENABLE_FEATURE_HTTPD_SETUID 0 1865#define USE_FEATURE_HTTPD_SETUID(...) 1866#define SKIP_FEATURE_HTTPD_SETUID(...) __VA_ARGS__ 1867#undef CONFIG_FEATURE_HTTPD_BASIC_AUTH 1868#define ENABLE_FEATURE_HTTPD_BASIC_AUTH 0 1869#define USE_FEATURE_HTTPD_BASIC_AUTH(...) 1870#define SKIP_FEATURE_HTTPD_BASIC_AUTH(...) __VA_ARGS__ 1871#undef CONFIG_FEATURE_HTTPD_AUTH_MD5 1872#define ENABLE_FEATURE_HTTPD_AUTH_MD5 0 1873#define USE_FEATURE_HTTPD_AUTH_MD5(...) 1874#define SKIP_FEATURE_HTTPD_AUTH_MD5(...) __VA_ARGS__ 1875#undef CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES 1876#define ENABLE_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES 0 1877#define USE_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES(...) 1878#define SKIP_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES(...) __VA_ARGS__ 1879#undef CONFIG_FEATURE_HTTPD_CGI 1880#define ENABLE_FEATURE_HTTPD_CGI 0 1881#define USE_FEATURE_HTTPD_CGI(...) 1882#define SKIP_FEATURE_HTTPD_CGI(...) __VA_ARGS__ 1883#undef CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR 1884#define ENABLE_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR 0 1885#define USE_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR(...) 1886#define SKIP_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR(...) __VA_ARGS__ 1887#undef CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV 1888#define ENABLE_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV 0 1889#define USE_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV(...) 1890#define SKIP_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV(...) __VA_ARGS__ 1891#undef CONFIG_FEATURE_HTTPD_ENCODE_URL_STR 1892#define ENABLE_FEATURE_HTTPD_ENCODE_URL_STR 0 1893#define USE_FEATURE_HTTPD_ENCODE_URL_STR(...) 1894#define SKIP_FEATURE_HTTPD_ENCODE_URL_STR(...) __VA_ARGS__ 1895#undef CONFIG_FEATURE_HTTPD_ERROR_PAGES 1896#define ENABLE_FEATURE_HTTPD_ERROR_PAGES 0 1897#define USE_FEATURE_HTTPD_ERROR_PAGES(...) 1898#define SKIP_FEATURE_HTTPD_ERROR_PAGES(...) __VA_ARGS__ 1899#define CONFIG_IFCONFIG 1 1900#define ENABLE_IFCONFIG 1 1901#define USE_IFCONFIG(...) __VA_ARGS__ 1902#define SKIP_IFCONFIG(...) 1903#define CONFIG_FEATURE_IFCONFIG_STATUS 1 1904#define ENABLE_FEATURE_IFCONFIG_STATUS 1 1905#define USE_FEATURE_IFCONFIG_STATUS(...) __VA_ARGS__ 1906#define SKIP_FEATURE_IFCONFIG_STATUS(...) 1907#undef CONFIG_FEATURE_IFCONFIG_SLIP 1908#define ENABLE_FEATURE_IFCONFIG_SLIP 0 1909#define USE_FEATURE_IFCONFIG_SLIP(...) 1910#define SKIP_FEATURE_IFCONFIG_SLIP(...) __VA_ARGS__ 1911#define CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ 1 1912#define ENABLE_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ 1 1913#define USE_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ(...) __VA_ARGS__ 1914#define SKIP_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ(...) 1915#define CONFIG_FEATURE_IFCONFIG_HW 1 1916#define ENABLE_FEATURE_IFCONFIG_HW 1 1917#define USE_FEATURE_IFCONFIG_HW(...) __VA_ARGS__ 1918#define SKIP_FEATURE_IFCONFIG_HW(...) 1919#define CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS 1 1920#define ENABLE_FEATURE_IFCONFIG_BROADCAST_PLUS 1 1921#define USE_FEATURE_IFCONFIG_BROADCAST_PLUS(...) __VA_ARGS__ 1922#define SKIP_FEATURE_IFCONFIG_BROADCAST_PLUS(...) 1923#undef CONFIG_IFUPDOWN 1924#define ENABLE_IFUPDOWN 0 1925#define USE_IFUPDOWN(...) 1926#define SKIP_IFUPDOWN(...) __VA_ARGS__ 1927#define CONFIG_IFUPDOWN_IFSTATE_PATH "/var/run/ifstate" 1928#define ENABLE_IFUPDOWN_IFSTATE_PATH 1 1929#define USE_IFUPDOWN_IFSTATE_PATH(...) __VA_ARGS__ 1930#define SKIP_IFUPDOWN_IFSTATE_PATH(...) 1931#undef CONFIG_FEATURE_IFUPDOWN_IP 1932#define ENABLE_FEATURE_IFUPDOWN_IP 0 1933#define USE_FEATURE_IFUPDOWN_IP(...) 1934#define SKIP_FEATURE_IFUPDOWN_IP(...) __VA_ARGS__ 1935#undef CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN 1936#define ENABLE_FEATURE_IFUPDOWN_IP_BUILTIN 0 1937#define USE_FEATURE_IFUPDOWN_IP_BUILTIN(...) 1938#define SKIP_FEATURE_IFUPDOWN_IP_BUILTIN(...) __VA_ARGS__ 1939#undef CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN 1940#define ENABLE_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN 0 1941#define USE_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN(...) 1942#define SKIP_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN(...) __VA_ARGS__ 1943#undef CONFIG_FEATURE_IFUPDOWN_IPV4 1944#define ENABLE_FEATURE_IFUPDOWN_IPV4 0 1945#define USE_FEATURE_IFUPDOWN_IPV4(...) 1946#define SKIP_FEATURE_IFUPDOWN_IPV4(...) __VA_ARGS__ 1947#undef CONFIG_FEATURE_IFUPDOWN_IPV6 1948#define ENABLE_FEATURE_IFUPDOWN_IPV6 0 1949#define USE_FEATURE_IFUPDOWN_IPV6(...) 1950#define SKIP_FEATURE_IFUPDOWN_IPV6(...) __VA_ARGS__ 1951#undef CONFIG_FEATURE_IFUPDOWN_MAPPING 1952#define ENABLE_FEATURE_IFUPDOWN_MAPPING 0 1953#define USE_FEATURE_IFUPDOWN_MAPPING(...) 1954#define SKIP_FEATURE_IFUPDOWN_MAPPING(...) __VA_ARGS__ 1955#undef CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP 1956#define ENABLE_FEATURE_IFUPDOWN_EXTERNAL_DHCP 0 1957#define USE_FEATURE_IFUPDOWN_EXTERNAL_DHCP(...) 1958#define SKIP_FEATURE_IFUPDOWN_EXTERNAL_DHCP(...) __VA_ARGS__ 1959#undef CONFIG_INETD 1960#define ENABLE_INETD 0 1961#define USE_INETD(...) 1962#define SKIP_INETD(...) __VA_ARGS__ 1963#undef CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO 1964#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_ECHO 0 1965#define USE_FEATURE_INETD_SUPPORT_BUILTIN_ECHO(...) 1966#define SKIP_FEATURE_INETD_SUPPORT_BUILTIN_ECHO(...) __VA_ARGS__ 1967#undef CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD 1968#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD 0 1969#define USE_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD(...) 1970#define SKIP_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD(...) __VA_ARGS__ 1971#undef CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME 1972#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_TIME 0 1973#define USE_FEATURE_INETD_SUPPORT_BUILTIN_TIME(...) 1974#define SKIP_FEATURE_INETD_SUPPORT_BUILTIN_TIME(...) __VA_ARGS__ 1975#undef CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME 1976#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME 0 1977#define USE_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME(...) 1978#define SKIP_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME(...) __VA_ARGS__ 1979#undef CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN 1980#define ENABLE_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN 0 1981#define USE_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN(...) 1982#define SKIP_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN(...) __VA_ARGS__ 1983#undef CONFIG_FEATURE_INETD_RPC 1984#define ENABLE_FEATURE_INETD_RPC 0 1985#define USE_FEATURE_INETD_RPC(...) 1986#define SKIP_FEATURE_INETD_RPC(...) __VA_ARGS__ 1987#define CONFIG_IP 1 1988#define ENABLE_IP 1 1989#define USE_IP(...) __VA_ARGS__ 1990#define SKIP_IP(...) 1991#define CONFIG_FEATURE_IP_ADDRESS 1 1992#define ENABLE_FEATURE_IP_ADDRESS 1 1993#define USE_FEATURE_IP_ADDRESS(...) __VA_ARGS__ 1994#define SKIP_FEATURE_IP_ADDRESS(...) 1995#define CONFIG_FEATURE_IP_LINK 1 1996#define ENABLE_FEATURE_IP_LINK 1 1997#define USE_FEATURE_IP_LINK(...) __VA_ARGS__ 1998#define SKIP_FEATURE_IP_LINK(...) 1999#define CONFIG_FEATURE_IP_ROUTE 1 2000#define ENABLE_FEATURE_IP_ROUTE 1 2001#define USE_FEATURE_IP_ROUTE(...) __VA_ARGS__ 2002#define SKIP_FEATURE_IP_ROUTE(...) 2003#define CONFIG_FEATURE_IP_TUNNEL 1 2004#define ENABLE_FEATURE_IP_TUNNEL 1 2005#define USE_FEATURE_IP_TUNNEL(...) __VA_ARGS__ 2006#define SKIP_FEATURE_IP_TUNNEL(...) 2007#define CONFIG_FEATURE_IP_RULE 1 2008#define ENABLE_FEATURE_IP_RULE 1 2009#define USE_FEATURE_IP_RULE(...) __VA_ARGS__ 2010#define SKIP_FEATURE_IP_RULE(...) 2011#define CONFIG_FEATURE_IP_SHORT_FORMS 1 2012#define ENABLE_FEATURE_IP_SHORT_FORMS 1 2013#define USE_FEATURE_IP_SHORT_FORMS(...) __VA_ARGS__ 2014#define SKIP_FEATURE_IP_SHORT_FORMS(...) 2015#define CONFIG_IPADDR 1 2016#define ENABLE_IPADDR 1 2017#define USE_IPADDR(...) __VA_ARGS__ 2018#define SKIP_IPADDR(...) 2019#define CONFIG_IPLINK 1 2020#define ENABLE_IPLINK 1 2021#define USE_IPLINK(...) __VA_ARGS__ 2022#define SKIP_IPLINK(...) 2023#define CONFIG_IPROUTE 1 2024#define ENABLE_IPROUTE 1 2025#define USE_IPROUTE(...) __VA_ARGS__ 2026#define SKIP_IPROUTE(...) 2027#define CONFIG_IPTUNNEL 1 2028#define ENABLE_IPTUNNEL 1 2029#define USE_IPTUNNEL(...) __VA_ARGS__ 2030#define SKIP_IPTUNNEL(...) 2031#define CONFIG_IPRULE 1 2032#define ENABLE_IPRULE 1 2033#define USE_IPRULE(...) __VA_ARGS__ 2034#define SKIP_IPRULE(...) 2035#undef CONFIG_IPCALC 2036#define ENABLE_IPCALC 0 2037#define USE_IPCALC(...) 2038#define SKIP_IPCALC(...) __VA_ARGS__ 2039#undef CONFIG_FEATURE_IPCALC_FANCY 2040#define ENABLE_FEATURE_IPCALC_FANCY 0 2041#define USE_FEATURE_IPCALC_FANCY(...) 2042#define SKIP_FEATURE_IPCALC_FANCY(...) __VA_ARGS__ 2043#undef CONFIG_FEATURE_IPCALC_LONG_OPTIONS 2044#define ENABLE_FEATURE_IPCALC_LONG_OPTIONS 0 2045#define USE_FEATURE_IPCALC_LONG_OPTIONS(...) 2046#define SKIP_FEATURE_IPCALC_LONG_OPTIONS(...) __VA_ARGS__ 2047#undef CONFIG_NAMEIF 2048#define ENABLE_NAMEIF 0 2049#define USE_NAMEIF(...) 2050#define SKIP_NAMEIF(...) __VA_ARGS__ 2051#undef CONFIG_NC 2052#define ENABLE_NC 0 2053#define USE_NC(...) 2054#define SKIP_NC(...) __VA_ARGS__ 2055#undef CONFIG_NC_SERVER 2056#define ENABLE_NC_SERVER 0 2057#define USE_NC_SERVER(...) 2058#define SKIP_NC_SERVER(...) __VA_ARGS__ 2059#undef CONFIG_NC_EXTRA 2060#define ENABLE_NC_EXTRA 0 2061#define USE_NC_EXTRA(...) 2062#define SKIP_NC_EXTRA(...) __VA_ARGS__ 2063#define CONFIG_NETSTAT 1 2064#define ENABLE_NETSTAT 1 2065#define USE_NETSTAT(...) __VA_ARGS__ 2066#define SKIP_NETSTAT(...) 2067#define CONFIG_FEATURE_NETSTAT_WIDE 1 2068#define ENABLE_FEATURE_NETSTAT_WIDE 1 2069#define USE_FEATURE_NETSTAT_WIDE(...) __VA_ARGS__ 2070#define SKIP_FEATURE_NETSTAT_WIDE(...) 2071#define CONFIG_NSLOOKUP 1 2072#define ENABLE_NSLOOKUP 1 2073#define USE_NSLOOKUP(...) __VA_ARGS__ 2074#define SKIP_NSLOOKUP(...) 2075#define CONFIG_PING 1 2076#define ENABLE_PING 1 2077#define USE_PING(...) __VA_ARGS__ 2078#define SKIP_PING(...) 2079#define CONFIG_PING6 1 2080#define ENABLE_PING6 1 2081#define USE_PING6(...) __VA_ARGS__ 2082#define SKIP_PING6(...) 2083#undef CONFIG_PSCAN 2084#define ENABLE_PSCAN 0 2085#define USE_PSCAN(...) 2086#define SKIP_PSCAN(...) __VA_ARGS__ 2087#define CONFIG_FEATURE_FANCY_PING 1 2088#define ENABLE_FEATURE_FANCY_PING 1 2089#define USE_FEATURE_FANCY_PING(...) __VA_ARGS__ 2090#define SKIP_FEATURE_FANCY_PING(...) 2091#define CONFIG_ROUTE 1 2092#define ENABLE_ROUTE 1 2093#define USE_ROUTE(...) __VA_ARGS__ 2094#define SKIP_ROUTE(...) 2095#undef CONFIG_SLATTACH 2096#define ENABLE_SLATTACH 0 2097#define USE_SLATTACH(...) 2098#define SKIP_SLATTACH(...) __VA_ARGS__ 2099#undef CONFIG_TELNET 2100#define ENABLE_TELNET 0 2101#define USE_TELNET(...) 2102#define SKIP_TELNET(...) __VA_ARGS__ 2103#undef CONFIG_FEATURE_TELNET_TTYPE 2104#define ENABLE_FEATURE_TELNET_TTYPE 0 2105#define USE_FEATURE_TELNET_TTYPE(...) 2106#define SKIP_FEATURE_TELNET_TTYPE(...) __VA_ARGS__ 2107#undef CONFIG_FEATURE_TELNET_AUTOLOGIN 2108#define ENABLE_FEATURE_TELNET_AUTOLOGIN 0 2109#define USE_FEATURE_TELNET_AUTOLOGIN(...) 2110#define SKIP_FEATURE_TELNET_AUTOLOGIN(...) __VA_ARGS__ 2111#define CONFIG_TELNETD 1 2112#define ENABLE_TELNETD 1 2113#define USE_TELNETD(...) __VA_ARGS__ 2114#define SKIP_TELNETD(...) 2115#define CONFIG_FEATURE_TELNETD_STANDALONE 1 2116#define ENABLE_FEATURE_TELNETD_STANDALONE 1 2117#define USE_FEATURE_TELNETD_STANDALONE(...) __VA_ARGS__ 2118#define SKIP_FEATURE_TELNETD_STANDALONE(...) 2119#define CONFIG_TFTP 1 2120#define ENABLE_TFTP 1 2121#define USE_TFTP(...) __VA_ARGS__ 2122#define SKIP_TFTP(...) 2123#define CONFIG_FEATURE_TFTP_GET 1 2124#define ENABLE_FEATURE_TFTP_GET 1 2125#define USE_FEATURE_TFTP_GET(...) __VA_ARGS__ 2126#define SKIP_FEATURE_TFTP_GET(...) 2127#define CONFIG_FEATURE_TFTP_PUT 1 2128#define ENABLE_FEATURE_TFTP_PUT 1 2129#define USE_FEATURE_TFTP_PUT(...) __VA_ARGS__ 2130#define SKIP_FEATURE_TFTP_PUT(...) 2131#undef CONFIG_FEATURE_TFTP_BLOCKSIZE 2132#define ENABLE_FEATURE_TFTP_BLOCKSIZE 0 2133#define USE_FEATURE_TFTP_BLOCKSIZE(...) 2134#define SKIP_FEATURE_TFTP_BLOCKSIZE(...) __VA_ARGS__ 2135#undef CONFIG_DEBUG_TFTP 2136#define ENABLE_DEBUG_TFTP 0 2137#define USE_DEBUG_TFTP(...) 2138#define SKIP_DEBUG_TFTP(...) __VA_ARGS__ 2139#undef CONFIG_TRACEROUTE 2140#define ENABLE_TRACEROUTE 0 2141#define USE_TRACEROUTE(...) 2142#define SKIP_TRACEROUTE(...) __VA_ARGS__ 2143#undef CONFIG_FEATURE_TRACEROUTE_VERBOSE 2144#define ENABLE_FEATURE_TRACEROUTE_VERBOSE 0 2145#define USE_FEATURE_TRACEROUTE_VERBOSE(...) 2146#define SKIP_FEATURE_TRACEROUTE_VERBOSE(...) __VA_ARGS__ 2147#undef CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE 2148#define ENABLE_FEATURE_TRACEROUTE_SOURCE_ROUTE 0 2149#define USE_FEATURE_TRACEROUTE_SOURCE_ROUTE(...) 2150#define SKIP_FEATURE_TRACEROUTE_SOURCE_ROUTE(...) __VA_ARGS__ 2151#undef CONFIG_FEATURE_TRACEROUTE_USE_ICMP 2152#define ENABLE_FEATURE_TRACEROUTE_USE_ICMP 0 2153#define USE_FEATURE_TRACEROUTE_USE_ICMP(...) 2154#define SKIP_FEATURE_TRACEROUTE_USE_ICMP(...) __VA_ARGS__ 2155#undef CONFIG_APP_UDHCPD 2156#define ENABLE_APP_UDHCPD 0 2157#define USE_APP_UDHCPD(...) 2158#define SKIP_APP_UDHCPD(...) __VA_ARGS__ 2159#undef CONFIG_APP_DHCPRELAY 2160#define ENABLE_APP_DHCPRELAY 0 2161#define USE_APP_DHCPRELAY(...) 2162#define SKIP_APP_DHCPRELAY(...) __VA_ARGS__ 2163#undef CONFIG_APP_DUMPLEASES 2164#define ENABLE_APP_DUMPLEASES 0 2165#define USE_APP_DUMPLEASES(...) 2166#define SKIP_APP_DUMPLEASES(...) __VA_ARGS__ 2167#undef CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY 2168#define ENABLE_FEATURE_UDHCPD_WRITE_LEASES_EARLY 0 2169#define USE_FEATURE_UDHCPD_WRITE_LEASES_EARLY(...) 2170#define SKIP_FEATURE_UDHCPD_WRITE_LEASES_EARLY(...) __VA_ARGS__ 2171#undef CONFIG_APP_UDHCPC 2172#define ENABLE_APP_UDHCPC 0 2173#define USE_APP_UDHCPC(...) 2174#define SKIP_APP_UDHCPC(...) __VA_ARGS__ 2175#undef CONFIG_FEATURE_UDHCP_DEBUG 2176#define ENABLE_FEATURE_UDHCP_DEBUG 0 2177#define USE_FEATURE_UDHCP_DEBUG(...) 2178#define SKIP_FEATURE_UDHCP_DEBUG(...) __VA_ARGS__ 2179#undef CONFIG_FEATURE_RFC3397 2180#define ENABLE_FEATURE_RFC3397 0 2181#define USE_FEATURE_RFC3397(...) 2182#define SKIP_FEATURE_RFC3397(...) __VA_ARGS__ 2183#undef CONFIG_VCONFIG 2184#define ENABLE_VCONFIG 0 2185#define USE_VCONFIG(...) 2186#define SKIP_VCONFIG(...) __VA_ARGS__ 2187#define CONFIG_WGET 1 2188#define ENABLE_WGET 1 2189#define USE_WGET(...) __VA_ARGS__ 2190#define SKIP_WGET(...) 2191#define CONFIG_FEATURE_WGET_STATUSBAR 1 2192#define ENABLE_FEATURE_WGET_STATUSBAR 1 2193#define USE_FEATURE_WGET_STATUSBAR(...) __VA_ARGS__ 2194#define SKIP_FEATURE_WGET_STATUSBAR(...) 2195#define CONFIG_FEATURE_WGET_AUTHENTICATION 1 2196#define ENABLE_FEATURE_WGET_AUTHENTICATION 1 2197#define USE_FEATURE_WGET_AUTHENTICATION(...) __VA_ARGS__ 2198#define SKIP_FEATURE_WGET_AUTHENTICATION(...) 2199#undef CONFIG_FEATURE_WGET_LONG_OPTIONS 2200#define ENABLE_FEATURE_WGET_LONG_OPTIONS 0 2201#define USE_FEATURE_WGET_LONG_OPTIONS(...) 2202#define SKIP_FEATURE_WGET_LONG_OPTIONS(...) __VA_ARGS__ 2203#undef CONFIG_ZCIP 2204#define ENABLE_ZCIP 0 2205#define USE_ZCIP(...) 2206#define SKIP_ZCIP(...) __VA_ARGS__ 2207 2208/* 2209 * Process Utilities 2210 */ 2211#undef CONFIG_FREE 2212#define ENABLE_FREE 0 2213#define USE_FREE(...) 2214#define SKIP_FREE(...) __VA_ARGS__ 2215#undef CONFIG_FUSER 2216#define ENABLE_FUSER 0 2217#define USE_FUSER(...) 2218#define SKIP_FUSER(...) __VA_ARGS__ 2219#define CONFIG_KILL 1 2220#define ENABLE_KILL 1 2221#define USE_KILL(...) __VA_ARGS__ 2222#define SKIP_KILL(...) 2223#define CONFIG_KILLALL 1 2224#define ENABLE_KILLALL 1 2225#define USE_KILLALL(...) __VA_ARGS__ 2226#define SKIP_KILLALL(...) 2227#undef CONFIG_KILLALL5 2228#define ENABLE_KILLALL5 0 2229#define USE_KILLALL5(...) 2230#define SKIP_KILLALL5(...) __VA_ARGS__ 2231#undef CONFIG_NMETER 2232#define ENABLE_NMETER 0 2233#define USE_NMETER(...) 2234#define SKIP_NMETER(...) __VA_ARGS__ 2235#define CONFIG_PIDOF 1 2236#define ENABLE_PIDOF 1 2237#define USE_PIDOF(...) __VA_ARGS__ 2238#define SKIP_PIDOF(...) 2239#undef CONFIG_FEATURE_PIDOF_SINGLE 2240#define ENABLE_FEATURE_PIDOF_SINGLE 0 2241#define USE_FEATURE_PIDOF_SINGLE(...) 2242#define SKIP_FEATURE_PIDOF_SINGLE(...) __VA_ARGS__ 2243#undef CONFIG_FEATURE_PIDOF_OMIT 2244#define ENABLE_FEATURE_PIDOF_OMIT 0 2245#define USE_FEATURE_PIDOF_OMIT(...) 2246#define SKIP_FEATURE_PIDOF_OMIT(...) __VA_ARGS__ 2247#define CONFIG_PS 1 2248#define ENABLE_PS 1 2249#define USE_PS(...) __VA_ARGS__ 2250#define SKIP_PS(...) 2251#define CONFIG_FEATURE_PS_WIDE 1 2252#define ENABLE_FEATURE_PS_WIDE 1 2253#define USE_FEATURE_PS_WIDE(...) __VA_ARGS__ 2254#define SKIP_FEATURE_PS_WIDE(...) 2255#undef CONFIG_RENICE 2256#define ENABLE_RENICE 0 2257#define USE_RENICE(...) 2258#define SKIP_RENICE(...) __VA_ARGS__ 2259#define CONFIG_BB_SYSCTL 1 2260#define ENABLE_BB_SYSCTL 1 2261#define USE_BB_SYSCTL(...) __VA_ARGS__ 2262#define SKIP_BB_SYSCTL(...) 2263#define CONFIG_TOP 1 2264#define ENABLE_TOP 1 2265#define USE_TOP(...) __VA_ARGS__ 2266#define SKIP_TOP(...) 2267#define CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE 1 2268#define ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE 1 2269#define USE_FEATURE_TOP_CPU_USAGE_PERCENTAGE(...) __VA_ARGS__ 2270#define SKIP_FEATURE_TOP_CPU_USAGE_PERCENTAGE(...) 2271#define CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS 1 2272#define ENABLE_FEATURE_TOP_CPU_GLOBAL_PERCENTS 1 2273#define USE_FEATURE_TOP_CPU_GLOBAL_PERCENTS(...) __VA_ARGS__ 2274#define SKIP_FEATURE_TOP_CPU_GLOBAL_PERCENTS(...) 2275#undef CONFIG_FEATURE_TOP_DECIMALS 2276#define ENABLE_FEATURE_TOP_DECIMALS 0 2277#define USE_FEATURE_TOP_DECIMALS(...) 2278#define SKIP_FEATURE_TOP_DECIMALS(...) __VA_ARGS__ 2279#define CONFIG_UPTIME 1 2280#define ENABLE_UPTIME 1 2281#define USE_UPTIME(...) __VA_ARGS__ 2282#define SKIP_UPTIME(...) 2283#undef CONFIG_WATCH 2284#define ENABLE_WATCH 0 2285#define USE_WATCH(...) 2286#define SKIP_WATCH(...) __VA_ARGS__ 2287 2288/* 2289 * Shells 2290 */ 2291#define CONFIG_FEATURE_SH_IS_ASH 1 2292#define ENABLE_FEATURE_SH_IS_ASH 1 2293#define USE_FEATURE_SH_IS_ASH(...) __VA_ARGS__ 2294#define SKIP_FEATURE_SH_IS_ASH(...) 2295#undef CONFIG_FEATURE_SH_IS_HUSH 2296#define ENABLE_FEATURE_SH_IS_HUSH 0 2297#define USE_FEATURE_SH_IS_HUSH(...) 2298#define SKIP_FEATURE_SH_IS_HUSH(...) __VA_ARGS__ 2299#undef CONFIG_FEATURE_SH_IS_LASH 2300#define ENABLE_FEATURE_SH_IS_LASH 0 2301#define USE_FEATURE_SH_IS_LASH(...) 2302#define SKIP_FEATURE_SH_IS_LASH(...) __VA_ARGS__ 2303#undef CONFIG_FEATURE_SH_IS_MSH 2304#define ENABLE_FEATURE_SH_IS_MSH 0 2305#define USE_FEATURE_SH_IS_MSH(...) 2306#define SKIP_FEATURE_SH_IS_MSH(...) __VA_ARGS__ 2307#undef CONFIG_FEATURE_SH_IS_NONE 2308#define ENABLE_FEATURE_SH_IS_NONE 0 2309#define USE_FEATURE_SH_IS_NONE(...) 2310#define SKIP_FEATURE_SH_IS_NONE(...) __VA_ARGS__ 2311#define CONFIG_ASH 1 2312#define ENABLE_ASH 1 2313#define USE_ASH(...) __VA_ARGS__ 2314#define SKIP_ASH(...) 2315 2316/* 2317 * Ash Shell Options 2318 */ 2319#define CONFIG_ASH_JOB_CONTROL 1 2320#define ENABLE_ASH_JOB_CONTROL 1 2321#define USE_ASH_JOB_CONTROL(...) __VA_ARGS__ 2322#define SKIP_ASH_JOB_CONTROL(...) 2323#define CONFIG_ASH_READ_NCHARS 1 2324#define ENABLE_ASH_READ_NCHARS 1 2325#define USE_ASH_READ_NCHARS(...) __VA_ARGS__ 2326#define SKIP_ASH_READ_NCHARS(...) 2327#define CONFIG_ASH_READ_TIMEOUT 1 2328#define ENABLE_ASH_READ_TIMEOUT 1 2329#define USE_ASH_READ_TIMEOUT(...) __VA_ARGS__ 2330#define SKIP_ASH_READ_TIMEOUT(...) 2331#define CONFIG_ASH_ALIAS 1 2332#define ENABLE_ASH_ALIAS 1 2333#define USE_ASH_ALIAS(...) __VA_ARGS__ 2334#define SKIP_ASH_ALIAS(...) 2335#define CONFIG_ASH_MATH_SUPPORT 1 2336#define ENABLE_ASH_MATH_SUPPORT 1 2337#define USE_ASH_MATH_SUPPORT(...) __VA_ARGS__ 2338#define SKIP_ASH_MATH_SUPPORT(...) 2339#undef CONFIG_ASH_MATH_SUPPORT_64 2340#define ENABLE_ASH_MATH_SUPPORT_64 0 2341#define USE_ASH_MATH_SUPPORT_64(...) 2342#define SKIP_ASH_MATH_SUPPORT_64(...) __VA_ARGS__ 2343#define CONFIG_ASH_GETOPTS 1 2344#define ENABLE_ASH_GETOPTS 1 2345#define USE_ASH_GETOPTS(...) __VA_ARGS__ 2346#define SKIP_ASH_GETOPTS(...) 2347#define CONFIG_ASH_BUILTIN_ECHO 1 2348#define ENABLE_ASH_BUILTIN_ECHO 1 2349#define USE_ASH_BUILTIN_ECHO(...) __VA_ARGS__ 2350#define SKIP_ASH_BUILTIN_ECHO(...) 2351#define CONFIG_ASH_BUILTIN_TEST 1 2352#define ENABLE_ASH_BUILTIN_TEST 1 2353#define USE_ASH_BUILTIN_TEST(...) __VA_ARGS__ 2354#define SKIP_ASH_BUILTIN_TEST(...) 2355#define CONFIG_ASH_CMDCMD 1 2356#define ENABLE_ASH_CMDCMD 1 2357#define USE_ASH_CMDCMD(...) __VA_ARGS__ 2358#define SKIP_ASH_CMDCMD(...) 2359#undef CONFIG_ASH_MAIL 2360#define ENABLE_ASH_MAIL 0 2361#define USE_ASH_MAIL(...) 2362#define SKIP_ASH_MAIL(...) __VA_ARGS__ 2363#define CONFIG_ASH_OPTIMIZE_FOR_SIZE 1 2364#define ENABLE_ASH_OPTIMIZE_FOR_SIZE 1 2365#define USE_ASH_OPTIMIZE_FOR_SIZE(...) __VA_ARGS__ 2366#define SKIP_ASH_OPTIMIZE_FOR_SIZE(...) 2367#define CONFIG_ASH_RANDOM_SUPPORT 1 2368#define ENABLE_ASH_RANDOM_SUPPORT 1 2369#define USE_ASH_RANDOM_SUPPORT(...) __VA_ARGS__ 2370#define SKIP_ASH_RANDOM_SUPPORT(...) 2371#define CONFIG_ASH_EXPAND_PRMT 1 2372#define ENABLE_ASH_EXPAND_PRMT 1 2373#define USE_ASH_EXPAND_PRMT(...) __VA_ARGS__ 2374#define SKIP_ASH_EXPAND_PRMT(...) 2375#undef CONFIG_HUSH 2376#define ENABLE_HUSH 0 2377#define USE_HUSH(...) 2378#define SKIP_HUSH(...) __VA_ARGS__ 2379#undef CONFIG_HUSH_HELP 2380#define ENABLE_HUSH_HELP 0 2381#define USE_HUSH_HELP(...) 2382#define SKIP_HUSH_HELP(...) __VA_ARGS__ 2383#undef CONFIG_HUSH_INTERACTIVE 2384#define ENABLE_HUSH_INTERACTIVE 0 2385#define USE_HUSH_INTERACTIVE(...) 2386#define SKIP_HUSH_INTERACTIVE(...) __VA_ARGS__ 2387#undef CONFIG_HUSH_JOB 2388#define ENABLE_HUSH_JOB 0 2389#define USE_HUSH_JOB(...) 2390#define SKIP_HUSH_JOB(...) __VA_ARGS__ 2391#undef CONFIG_HUSH_TICK 2392#define ENABLE_HUSH_TICK 0 2393#define USE_HUSH_TICK(...) 2394#define SKIP_HUSH_TICK(...) __VA_ARGS__ 2395#undef CONFIG_HUSH_IF 2396#define ENABLE_HUSH_IF 0 2397#define USE_HUSH_IF(...) 2398#define SKIP_HUSH_IF(...) __VA_ARGS__ 2399#undef CONFIG_HUSH_LOOPS 2400#define ENABLE_HUSH_LOOPS 0 2401#define USE_HUSH_LOOPS(...) 2402#define SKIP_HUSH_LOOPS(...) __VA_ARGS__ 2403#undef CONFIG_LASH 2404#define ENABLE_LASH 0 2405#define USE_LASH(...) 2406#define SKIP_LASH(...) __VA_ARGS__ 2407#undef CONFIG_MSH 2408#define ENABLE_MSH 0 2409#define USE_MSH(...) 2410#define SKIP_MSH(...) __VA_ARGS__ 2411 2412/* 2413 * Bourne Shell Options 2414 */ 2415#undef CONFIG_FEATURE_SH_EXTRA_QUIET 2416#define ENABLE_FEATURE_SH_EXTRA_QUIET 0 2417#define USE_FEATURE_SH_EXTRA_QUIET(...) 2418#define SKIP_FEATURE_SH_EXTRA_QUIET(...) __VA_ARGS__ 2419#undef CONFIG_FEATURE_SH_STANDALONE 2420#define ENABLE_FEATURE_SH_STANDALONE 0 2421#define USE_FEATURE_SH_STANDALONE(...) 2422#define SKIP_FEATURE_SH_STANDALONE(...) __VA_ARGS__ 2423#undef CONFIG_CTTYHACK 2424#define ENABLE_CTTYHACK 0 2425#define USE_CTTYHACK(...) 2426#define SKIP_CTTYHACK(...) __VA_ARGS__ 2427 2428/* 2429 * System Logging Utilities 2430 */ 2431#undef CONFIG_SYSLOGD 2432#define ENABLE_SYSLOGD 0 2433#define USE_SYSLOGD(...) 2434#define SKIP_SYSLOGD(...) __VA_ARGS__ 2435#undef CONFIG_FEATURE_ROTATE_LOGFILE 2436#define ENABLE_FEATURE_ROTATE_LOGFILE 0 2437#define USE_FEATURE_ROTATE_LOGFILE(...) 2438#define SKIP_FEATURE_ROTATE_LOGFILE(...) __VA_ARGS__ 2439#undef CONFIG_FEATURE_REMOTE_LOG 2440#define ENABLE_FEATURE_REMOTE_LOG 0 2441#define USE_FEATURE_REMOTE_LOG(...) 2442#define SKIP_FEATURE_REMOTE_LOG(...) __VA_ARGS__ 2443#undef CONFIG_FEATURE_IPC_SYSLOG 2444#define ENABLE_FEATURE_IPC_SYSLOG 0 2445#define USE_FEATURE_IPC_SYSLOG(...) 2446#define SKIP_FEATURE_IPC_SYSLOG(...) __VA_ARGS__ 2447#define CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE 2448#define ENABLE_FEATURE_IPC_SYSLOG_BUFFER_SIZE 1 2449#define USE_FEATURE_IPC_SYSLOG_BUFFER_SIZE(...) __VA_ARGS__ 2450#define SKIP_FEATURE_IPC_SYSLOG_BUFFER_SIZE(...) 2451#undef CONFIG_LOGREAD 2452#define ENABLE_LOGREAD 0 2453#define USE_LOGREAD(...) 2454#define SKIP_LOGREAD(...) __VA_ARGS__ 2455#undef CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING 2456#define ENABLE_FEATURE_LOGREAD_REDUCED_LOCKING 0 2457#define USE_FEATURE_LOGREAD_REDUCED_LOCKING(...) 2458#define SKIP_FEATURE_LOGREAD_REDUCED_LOCKING(...) __VA_ARGS__ 2459#undef CONFIG_KLOGD 2460#define ENABLE_KLOGD 0 2461#define USE_KLOGD(...) 2462#define SKIP_KLOGD(...) __VA_ARGS__ 2463#undef CONFIG_LOGGER 2464#define ENABLE_LOGGER 0 2465#define USE_LOGGER(...) 2466#define SKIP_LOGGER(...) __VA_ARGS__ 2467 2468/* 2469 * Runit Utilities 2470 */ 2471#undef CONFIG_RUNSV 2472#define ENABLE_RUNSV 0 2473#define USE_RUNSV(...) 2474#define SKIP_RUNSV(...) __VA_ARGS__ 2475#undef CONFIG_RUNSVDIR 2476#define ENABLE_RUNSVDIR 0 2477#define USE_RUNSVDIR(...) 2478#define SKIP_RUNSVDIR(...) __VA_ARGS__ 2479#undef CONFIG_SV 2480#define ENABLE_SV 0 2481#define USE_SV(...) 2482#define SKIP_SV(...) __VA_ARGS__ 2483#undef CONFIG_SVLOGD 2484#define ENABLE_SVLOGD 0 2485#define USE_SVLOGD(...) 2486#define SKIP_SVLOGD(...) __VA_ARGS__ 2487#undef CONFIG_CHPST 2488#define ENABLE_CHPST 0 2489#define USE_CHPST(...) 2490#define SKIP_CHPST(...) __VA_ARGS__ 2491#undef CONFIG_SETUIDGID 2492#define ENABLE_SETUIDGID 0 2493#define USE_SETUIDGID(...) 2494#define SKIP_SETUIDGID(...) __VA_ARGS__ 2495#undef CONFIG_ENVUIDGID 2496#define ENABLE_ENVUIDGID 0 2497#define USE_ENVUIDGID(...) 2498#define SKIP_ENVUIDGID(...) __VA_ARGS__ 2499#undef CONFIG_ENVDIR 2500#define ENABLE_ENVDIR 0 2501#define USE_ENVDIR(...) 2502#define SKIP_ENVDIR(...) __VA_ARGS__ 2503#undef CONFIG_SOFTLIMIT 2504#define ENABLE_SOFTLIMIT 0 2505#define USE_SOFTLIMIT(...) 2506#define SKIP_SOFTLIMIT(...) __VA_ARGS__ 2507#undef CONFIG_CHCON 2508#define ENABLE_CHCON 0 2509#define USE_CHCON(...) 2510#define SKIP_CHCON(...) __VA_ARGS__ 2511#undef CONFIG_FEATURE_CHCON_LONG_OPTIONS 2512#define ENABLE_FEATURE_CHCON_LONG_OPTIONS 0 2513#define USE_FEATURE_CHCON_LONG_OPTIONS(...) 2514#define SKIP_FEATURE_CHCON_LONG_OPTIONS(...) __VA_ARGS__ 2515#undef CONFIG_GETENFORCE 2516#define ENABLE_GETENFORCE 0 2517#define USE_GETENFORCE(...) 2518#define SKIP_GETENFORCE(...) __VA_ARGS__ 2519#undef CONFIG_GETSEBOOL 2520#define ENABLE_GETSEBOOL 0 2521#define USE_GETSEBOOL(...) 2522#define SKIP_GETSEBOOL(...) __VA_ARGS__ 2523#undef CONFIG_LOAD_POLICY 2524#define ENABLE_LOAD_POLICY 0 2525#define USE_LOAD_POLICY(...) 2526#define SKIP_LOAD_POLICY(...) __VA_ARGS__ 2527#undef CONFIG_MATCHPATHCON 2528#define ENABLE_MATCHPATHCON 0 2529#define USE_MATCHPATHCON(...) 2530#define SKIP_MATCHPATHCON(...) __VA_ARGS__ 2531#undef CONFIG_RESTORECON 2532#define ENABLE_RESTORECON 0 2533#define USE_RESTORECON(...) 2534#define SKIP_RESTORECON(...) __VA_ARGS__ 2535#undef CONFIG_RUNCON 2536#define ENABLE_RUNCON 0 2537#define USE_RUNCON(...) 2538#define SKIP_RUNCON(...) __VA_ARGS__ 2539#undef CONFIG_FEATURE_RUNCON_LONG_OPTIONS 2540#define ENABLE_FEATURE_RUNCON_LONG_OPTIONS 0 2541#define USE_FEATURE_RUNCON_LONG_OPTIONS(...) 2542#define SKIP_FEATURE_RUNCON_LONG_OPTIONS(...) __VA_ARGS__ 2543#undef CONFIG_SELINUXENABLED 2544#define ENABLE_SELINUXENABLED 0 2545#define USE_SELINUXENABLED(...) 2546#define SKIP_SELINUXENABLED(...) __VA_ARGS__ 2547#undef CONFIG_SETENFORCE 2548#define ENABLE_SETENFORCE 0 2549#define USE_SETENFORCE(...) 2550#define SKIP_SETENFORCE(...) __VA_ARGS__ 2551#undef CONFIG_SETFILES 2552#define ENABLE_SETFILES 0 2553#define USE_SETFILES(...) 2554#define SKIP_SETFILES(...) __VA_ARGS__ 2555#undef CONFIG_FEATURE_SETFILES_CHECK_OPTION 2556#define ENABLE_FEATURE_SETFILES_CHECK_OPTION 0 2557#define USE_FEATURE_SETFILES_CHECK_OPTION(...) 2558#define SKIP_FEATURE_SETFILES_CHECK_OPTION(...) __VA_ARGS__ 2559 2560/* 2561 * ipsvd utilities 2562 */ 2563#undef CONFIG_TCPSVD 2564#define ENABLE_TCPSVD 0 2565#define USE_TCPSVD(...) 2566#define SKIP_TCPSVD(...) __VA_ARGS__ 2567#undef CONFIG_UDPSVD 2568#define ENABLE_UDPSVD 0 2569#define USE_UDPSVD(...) 2570#define SKIP_UDPSVD(...) __VA_ARGS__ 2571