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