C++程序  |  543行  |  14.18 KB

#define CFG_TOYBOX_CONTAINER 1
#define USE_TOYBOX_CONTAINER(...) __VA_ARGS__
#define CFG_TOYBOX_FIFREEZE 1
#define USE_TOYBOX_FIFREEZE(...) __VA_ARGS__
#define CFG_TOYBOX_ICONV 1
#define USE_TOYBOX_ICONV(...) __VA_ARGS__
#define CFG_TOYBOX_FALLOCATE 1
#define USE_TOYBOX_FALLOCATE(...) __VA_ARGS__
#define CFG_TOYBOX_UTMPX 1
#define USE_TOYBOX_UTMPX(...) __VA_ARGS__
#define CFG_TOYBOX_SHADOW 1
#define USE_TOYBOX_SHADOW(...) __VA_ARGS__
#define CFG_TOYBOX_ON_ANDROID 1
#define USE_TOYBOX_ON_ANDROID(...) __VA_ARGS__
#define CFG_BASENAME 1
#define USE_BASENAME(...) __VA_ARGS__
#define CFG_CAL 1
#define USE_CAL(...) __VA_ARGS__
#define CFG_CAT 1
#define USE_CAT(...) __VA_ARGS__
#define CFG_CAT_V 1
#define USE_CAT_V(...) __VA_ARGS__
#define CFG_CATV 0
#define USE_CATV(...)
#define CFG_CHGRP 1
#define USE_CHGRP(...) __VA_ARGS__
#define CFG_CHOWN 1
#define USE_CHOWN(...) __VA_ARGS__
#define CFG_CHMOD 1
#define USE_CHMOD(...) __VA_ARGS__
#define CFG_CKSUM 1
#define USE_CKSUM(...) __VA_ARGS__
#define CFG_CMP 1
#define USE_CMP(...) __VA_ARGS__
#define CFG_COMM 1
#define USE_COMM(...) __VA_ARGS__
#define CFG_CP 1
#define USE_CP(...) __VA_ARGS__
#define CFG_CP_MORE 1
#define USE_CP_MORE(...) __VA_ARGS__
#define CFG_MV 1
#define USE_MV(...) __VA_ARGS__
#define CFG_MV_MORE 1
#define USE_MV_MORE(...) __VA_ARGS__
#define CFG_INSTALL 1
#define USE_INSTALL(...) __VA_ARGS__
#define CFG_CPIO 1
#define USE_CPIO(...) __VA_ARGS__
#define CFG_CUT 1
#define USE_CUT(...) __VA_ARGS__
#define CFG_DATE 1
#define USE_DATE(...) __VA_ARGS__
#define CFG_DF 1
#define USE_DF(...) __VA_ARGS__
#define CFG_DIRNAME 1
#define USE_DIRNAME(...) __VA_ARGS__
#define CFG_DU 1
#define USE_DU(...) __VA_ARGS__
#define CFG_ECHO 1
#define USE_ECHO(...) __VA_ARGS__
#define CFG_ENV 1
#define USE_ENV(...) __VA_ARGS__
#define CFG_EXPAND 1
#define USE_EXPAND(...) __VA_ARGS__
#define CFG_FALSE 1
#define USE_FALSE(...) __VA_ARGS__
#define CFG_FIND 1
#define USE_FIND(...) __VA_ARGS__
#define CFG_GREP 1
#define USE_GREP(...) __VA_ARGS__
#define CFG_EGREP 1
#define USE_EGREP(...) __VA_ARGS__
#define CFG_FGREP 1
#define USE_FGREP(...) __VA_ARGS__
#define CFG_HEAD 1
#define USE_HEAD(...) __VA_ARGS__
#define CFG_ID 1
#define USE_ID(...) __VA_ARGS__
#define CFG_ID_SELINUX 1
#define USE_ID_SELINUX(...) __VA_ARGS__
#define CFG_GROUPS 1
#define USE_GROUPS(...) __VA_ARGS__
#define CFG_LOGNAME 1
#define USE_LOGNAME(...) __VA_ARGS__
#define CFG_WHOAMI 1
#define USE_WHOAMI(...) __VA_ARGS__
#define CFG_KILL 1
#define USE_KILL(...) __VA_ARGS__
#define CFG_KILLALL5 0
#define USE_KILLALL5(...)
#define CFG_LINK 0
#define USE_LINK(...)
#define CFG_LN 1
#define USE_LN(...) __VA_ARGS__
#define CFG_LS 1
#define USE_LS(...) __VA_ARGS__
#define CFG_LS_COLOR 1
#define USE_LS_COLOR(...) __VA_ARGS__
#define CFG_LS_Z 1
#define USE_LS_Z(...) __VA_ARGS__
#define CFG_MKDIR 1
#define USE_MKDIR(...) __VA_ARGS__
#define CFG_MKFIFO 1
#define USE_MKFIFO(...) __VA_ARGS__
#define CFG_NICE 1
#define USE_NICE(...) __VA_ARGS__
#define CFG_NL 1
#define USE_NL(...) __VA_ARGS__
#define CFG_NOHUP 1
#define USE_NOHUP(...) __VA_ARGS__
#define CFG_OD 1
#define USE_OD(...) __VA_ARGS__
#define CFG_PASTE 1
#define USE_PASTE(...) __VA_ARGS__
#define CFG_PATCH 1
#define USE_PATCH(...) __VA_ARGS__
#define CFG_PRINTF 1
#define USE_PRINTF(...) __VA_ARGS__
#define CFG_PWD 1
#define USE_PWD(...) __VA_ARGS__
#define CFG_RENICE 1
#define USE_RENICE(...) __VA_ARGS__
#define CFG_RM 1
#define USE_RM(...) __VA_ARGS__
#define CFG_RMDIR 1
#define USE_RMDIR(...) __VA_ARGS__
#define CFG_SED 1
#define USE_SED(...) __VA_ARGS__
#define CFG_SLEEP 1
#define USE_SLEEP(...) __VA_ARGS__
#define CFG_SLEEP_FLOAT 1
#define USE_SLEEP_FLOAT(...) __VA_ARGS__
#define CFG_SORT 1
#define USE_SORT(...) __VA_ARGS__
#define CFG_SORT_BIG 1
#define USE_SORT_BIG(...) __VA_ARGS__
#define CFG_SORT_FLOAT 1
#define USE_SORT_FLOAT(...) __VA_ARGS__
#define CFG_SPLIT 1
#define USE_SPLIT(...) __VA_ARGS__
#define CFG_STRINGS 1
#define USE_STRINGS(...) __VA_ARGS__
#define CFG_TAIL 1
#define USE_TAIL(...) __VA_ARGS__
#define CFG_TAIL_SEEK 1
#define USE_TAIL_SEEK(...) __VA_ARGS__
#define CFG_TEE 1
#define USE_TEE(...) __VA_ARGS__
#define CFG_TIME 1
#define USE_TIME(...) __VA_ARGS__
#define CFG_TOUCH 1
#define USE_TOUCH(...) __VA_ARGS__
#define CFG_TRUE 1
#define USE_TRUE(...) __VA_ARGS__
#define CFG_TTY 1
#define USE_TTY(...) __VA_ARGS__
#define CFG_UNAME 1
#define USE_UNAME(...) __VA_ARGS__
#define CFG_UNIQ 1
#define USE_UNIQ(...) __VA_ARGS__
#define CFG_UNLINK 0
#define USE_UNLINK(...)
#define CFG_UUDECODE 0
#define USE_UUDECODE(...)
#define CFG_UUENCODE 0
#define USE_UUENCODE(...)
#define CFG_WC 1
#define USE_WC(...) __VA_ARGS__
#define CFG_WHO 0
#define USE_WHO(...)
#define CFG_XARGS 1
#define USE_XARGS(...) __VA_ARGS__
#define CFG_XARGS_PEDANTIC 0
#define USE_XARGS_PEDANTIC(...)
#define CFG_ARP 0
#define USE_ARP(...)
#define CFG_ARPING 0
#define USE_ARPING(...)
#define CFG_BOOTCHARTD 0
#define USE_BOOTCHARTD(...)
#define CFG_BRCTL 0
#define USE_BRCTL(...)
#define CFG_COMPRESS 0
#define USE_COMPRESS(...)
#define CFG_GZIP 0
#define USE_GZIP(...)
#define CFG_GZIP_D 0
#define USE_GZIP_D(...)
#define CFG_DECOMPRESS 0
#define USE_DECOMPRESS(...)
#define CFG_ZCAT 0
#define USE_ZCAT(...)
#define CFG_GUNZIP 0
#define USE_GUNZIP(...)
#define CFG_CROND 0
#define USE_CROND(...)
#define CFG_CRONTAB 0
#define USE_CRONTAB(...)
#define CFG_DD 1
#define USE_DD(...) __VA_ARGS__
#define CFG_DHCP 0
#define USE_DHCP(...)
#define CFG_DHCPD 0
#define USE_DHCPD(...)
#define CFG_DEBUG_DHCP 0
#define USE_DEBUG_DHCP(...)
#define CFG_DIFF 0
#define USE_DIFF(...)
#define CFG_DUMPLEASES 0
#define USE_DUMPLEASES(...)
#define CFG_EXPR 1
#define USE_EXPR(...) __VA_ARGS__
#define CFG_FDISK 0
#define USE_FDISK(...)
#define CFG_FOLD 0
#define USE_FOLD(...)
#define CFG_FSCK 0
#define USE_FSCK(...)
#define CFG_FTPGET 0
#define USE_FTPGET(...)
#define CFG_GETTY 0
#define USE_GETTY(...)
#define CFG_GROUPADD 0
#define USE_GROUPADD(...)
#define CFG_GROUPDEL 0
#define USE_GROUPDEL(...)
#define CFG_HEXEDIT 0
#define USE_HEXEDIT(...)
#define CFG_HOST 0
#define USE_HOST(...)
#define CFG_HWCLOCK 1
#define USE_HWCLOCK(...) __VA_ARGS__
#define CFG_ICONV 0
#define USE_ICONV(...)
#define CFG_INIT 0
#define USE_INIT(...)
#define CFG_IP 0
#define USE_IP(...)
#define CFG_IPCRM 0
#define USE_IPCRM(...)
#define CFG_IPCS 0
#define USE_IPCS(...)
#define CFG_KLOGD 0
#define USE_KLOGD(...)
#define CFG_KLOGD_SOURCE_RING_BUFFER 0
#define USE_KLOGD_SOURCE_RING_BUFFER(...)
#define CFG_LAST 0
#define USE_LAST(...)
#define CFG_LOGGER 0
#define USE_LOGGER(...)
#define CFG_MDEV 0
#define USE_MDEV(...)
#define CFG_MDEV_CONF 0
#define USE_MDEV_CONF(...)
#define CFG_MKE2FS 0
#define USE_MKE2FS(...)
#define CFG_MKE2FS_JOURNAL 0
#define USE_MKE2FS_JOURNAL(...)
#define CFG_MKE2FS_GEN 0
#define USE_MKE2FS_GEN(...)
#define CFG_MKE2FS_LABEL 0
#define USE_MKE2FS_LABEL(...)
#define CFG_MKE2FS_EXTENDED 0
#define USE_MKE2FS_EXTENDED(...)
#define CFG_MODPROBE 0
#define USE_MODPROBE(...)
#define CFG_MORE 1
#define USE_MORE(...) __VA_ARGS__
#define CFG_NETSTAT 1
#define USE_NETSTAT(...) __VA_ARGS__
#define CFG_OPENVT 0
#define USE_OPENVT(...)
#define CFG_DEALLOCVT 0
#define USE_DEALLOCVT(...)
#define CFG_PGREP 1
#define USE_PGREP(...) __VA_ARGS__
#define CFG_PING 0
#define USE_PING(...)
#define CFG_PS 0
#define USE_PS(...)
#define CFG_RESET 0
#define USE_RESET(...)
#define CFG_ROUTE 1
#define USE_ROUTE(...) __VA_ARGS__
#define CFG_SH 0
#define USE_SH(...)
#define CFG_EXIT 0
#define USE_EXIT(...)
#define CFG_CD 0
#define USE_CD(...)
#define CFG_SULOGIN 0
#define USE_SULOGIN(...)
#define CFG_SYSLOGD 0
#define USE_SYSLOGD(...)
#define CFG_TAR 1
#define USE_TAR(...) __VA_ARGS__
#define CFG_TCPSVD 0
#define USE_TCPSVD(...)
#define CFG_TELNET 0
#define USE_TELNET(...)
#define CFG_TELNETD 0
#define USE_TELNETD(...)
#define CFG_TEST 0
#define USE_TEST(...)
#define CFG_TFTPD 0
#define USE_TFTPD(...)
#define CFG_TOP 1
#define USE_TOP(...) __VA_ARGS__
#define CFG_TRACEROUTE 1
#define USE_TRACEROUTE(...) __VA_ARGS__
#define CFG_TR 1
#define USE_TR(...) __VA_ARGS__
#define CFG_USERADD 0
#define USE_USERADD(...)
#define CFG_USERDEL 0
#define USE_USERDEL(...)
#define CFG_WATCH 0
#define USE_WATCH(...)
#define CFG_XZCAT 0
#define USE_XZCAT(...)
#define CFG_ACPI 1
#define USE_ACPI(...) __VA_ARGS__
#define CFG_BASE64 1
#define USE_BASE64(...) __VA_ARGS__
#define CFG_BLKID 1
#define USE_BLKID(...) __VA_ARGS__
#define CFG_FSTYPE 0
#define USE_FSTYPE(...)
#define CFG_BLOCKDEV 1
#define USE_BLOCKDEV(...) __VA_ARGS__
#define CFG_BZCAT 1
#define USE_BZCAT(...) __VA_ARGS__
#define CFG_CHCON 1
#define USE_CHCON(...) __VA_ARGS__
#define CFG_CHROOT 1
#define USE_CHROOT(...) __VA_ARGS__
#define CFG_CHVT 0
#define USE_CHVT(...)
#define CFG_CLEAR 1
#define USE_CLEAR(...) __VA_ARGS__
#define CFG_COUNT 0
#define USE_COUNT(...)
#define CFG_DOS2UNIX 1
#define USE_DOS2UNIX(...) __VA_ARGS__
#define CFG_UNIX2DOS 1
#define USE_UNIX2DOS(...) __VA_ARGS__
#define CFG_EJECT 0
#define USE_EJECT(...)
#define CFG_FACTOR 0
#define USE_FACTOR(...)
#define CFG_FALLOCATE 1
#define USE_FALLOCATE(...) __VA_ARGS__
#define CFG_FREE 1
#define USE_FREE(...) __VA_ARGS__
#define CFG_FREERAMDISK 1
#define USE_FREERAMDISK(...) __VA_ARGS__
#define CFG_FSFREEZE 1
#define USE_FSFREEZE(...) __VA_ARGS__
#define CFG_HELP 1
#define USE_HELP(...) __VA_ARGS__
#define CFG_HELP_EXTRAS 1
#define USE_HELP_EXTRAS(...) __VA_ARGS__
#define CFG_IFCONFIG 1
#define USE_IFCONFIG(...) __VA_ARGS__
#define CFG_INOTIFYD 1
#define USE_INOTIFYD(...) __VA_ARGS__
#define CFG_INSMOD 1
#define USE_INSMOD(...) __VA_ARGS__
#define CFG_LOGIN 0
#define USE_LOGIN(...)
#define CFG_LOSETUP 1
#define USE_LOSETUP(...) __VA_ARGS__
#define CFG_LSATTR 1
#define USE_LSATTR(...) __VA_ARGS__
#define CFG_CHATTR 1
#define USE_CHATTR(...) __VA_ARGS__
#define CFG_LSMOD 1
#define USE_LSMOD(...) __VA_ARGS__
#define CFG_LSPCI 0
#define USE_LSPCI(...)
#define CFG_LSPCI_TEXT 1
#define USE_LSPCI_TEXT(...) __VA_ARGS__
#define CFG_LSUSB 1
#define USE_LSUSB(...) __VA_ARGS__
#define CFG_MAKEDEVS 1
#define USE_MAKEDEVS(...) __VA_ARGS__
#define CFG_MIX 0
#define USE_MIX(...)
#define CFG_MKPASSWD 0
#define USE_MKPASSWD(...)
#define CFG_MKSWAP 1
#define USE_MKSWAP(...) __VA_ARGS__
#define CFG_MODINFO 1
#define USE_MODINFO(...) __VA_ARGS__
#define CFG_MOUNTPOINT 1
#define USE_MOUNTPOINT(...) __VA_ARGS__
#define CFG_NBD_CLIENT 1
#define USE_NBD_CLIENT(...) __VA_ARGS__
#define CFG_NETCAT 1
#define USE_NETCAT(...) __VA_ARGS__
#define CFG_NETCAT_LISTEN 1
#define USE_NETCAT_LISTEN(...) __VA_ARGS__
#define CFG_UNSHARE 0
#define USE_UNSHARE(...)
#define CFG_NSENTER 0
#define USE_NSENTER(...)
#define CFG_ONEIT 0
#define USE_ONEIT(...)
#define CFG_PARTPROBE 1
#define USE_PARTPROBE(...) __VA_ARGS__
#define CFG_PIVOT_ROOT 1
#define USE_PIVOT_ROOT(...) __VA_ARGS__
#define CFG_PMAP 1
#define USE_PMAP(...) __VA_ARGS__
#define CFG_PRINTENV 1
#define USE_PRINTENV(...) __VA_ARGS__
#define CFG_PWDX 1
#define USE_PWDX(...) __VA_ARGS__
#define CFG_READAHEAD 0
#define USE_READAHEAD(...)
#define CFG_READLINK 1
#define USE_READLINK(...) __VA_ARGS__
#define CFG_REALPATH 1
#define USE_REALPATH(...) __VA_ARGS__
#define CFG_REBOOT 0
#define USE_REBOOT(...)
#define CFG_REV 1
#define USE_REV(...) __VA_ARGS__
#define CFG_RFKILL 1
#define USE_RFKILL(...) __VA_ARGS__
#define CFG_RMMOD 1
#define USE_RMMOD(...) __VA_ARGS__
#define CFG_SETSID 1
#define USE_SETSID(...) __VA_ARGS__
#define CFG_SHRED 0
#define USE_SHRED(...)
#define CFG_STAT 1
#define USE_STAT(...) __VA_ARGS__
#define CFG_SWAPOFF 1
#define USE_SWAPOFF(...) __VA_ARGS__
#define CFG_SWAPON 1
#define USE_SWAPON(...) __VA_ARGS__
#define CFG_SWITCH_ROOT 1
#define USE_SWITCH_ROOT(...) __VA_ARGS__
#define CFG_SYSCTL 1
#define USE_SYSCTL(...) __VA_ARGS__
#define CFG_TAC 1
#define USE_TAC(...) __VA_ARGS__
#define CFG_TASKSET 1
#define USE_TASKSET(...) __VA_ARGS__
#define CFG_TIMEOUT 1
#define USE_TIMEOUT(...) __VA_ARGS__
#define CFG_TRUNCATE 1
#define USE_TRUNCATE(...) __VA_ARGS__
#define CFG_UPTIME 0
#define USE_UPTIME(...)
#define CFG_USLEEP 1
#define USE_USLEEP(...) __VA_ARGS__
#define CFG_VCONFIG 1
#define USE_VCONFIG(...) __VA_ARGS__
#define CFG_VMSTAT 1
#define USE_VMSTAT(...) __VA_ARGS__
#define CFG_W 0
#define USE_W(...)
#define CFG_WHICH 1
#define USE_WHICH(...) __VA_ARGS__
#define CFG_YES 1
#define USE_YES(...) __VA_ARGS__
#define CFG_DMESG 1
#define USE_DMESG(...) __VA_ARGS__
#define CFG_HOSTNAME 1
#define USE_HOSTNAME(...) __VA_ARGS__
#define CFG_KILLALL 1
#define USE_KILLALL(...) __VA_ARGS__
#define CFG_MD5SUM 1
#define USE_MD5SUM(...) __VA_ARGS__
#define CFG_SHA1SUM 1
#define USE_SHA1SUM(...) __VA_ARGS__
#define CFG_MKNOD 1
#define USE_MKNOD(...) __VA_ARGS__
#define CFG_MKTEMP 1
#define USE_MKTEMP(...) __VA_ARGS__
#define CFG_MOUNT 1
#define USE_MOUNT(...) __VA_ARGS__
#define CFG_PASSWD 0
#define USE_PASSWD(...)
#define CFG_PIDOF 1
#define USE_PIDOF(...) __VA_ARGS__
#define CFG_SEQ 1
#define USE_SEQ(...) __VA_ARGS__
#define CFG_SU 0
#define USE_SU(...)
#define CFG_SYNC 1
#define USE_SYNC(...) __VA_ARGS__
#define CFG_UMOUNT 1
#define USE_UMOUNT(...) __VA_ARGS__
#define CFG_HELLO 0
#define USE_HELLO(...)
#define CFG_SKELETON 0
#define USE_SKELETON(...)
#define CFG_SKELETON_ALIAS 0
#define USE_SKELETON_ALIAS(...)
#define CFG_GETENFORCE 1
#define USE_GETENFORCE(...) __VA_ARGS__
#define CFG_GETPROP 1
#define USE_GETPROP(...) __VA_ARGS__
#define CFG_LOAD_POLICY 1
#define USE_LOAD_POLICY(...) __VA_ARGS__
#define CFG_RESTORECON 1
#define USE_RESTORECON(...) __VA_ARGS__
#define CFG_RUNCON 1
#define USE_RUNCON(...) __VA_ARGS__
#define CFG_SETENFORCE 1
#define USE_SETENFORCE(...) __VA_ARGS__
#define CFG_SETPROP 1
#define USE_SETPROP(...) __VA_ARGS__
#define CFG_TOYBOX 1
#define USE_TOYBOX(...) __VA_ARGS__
#define CFG_TOYBOX_SUID 1
#define USE_TOYBOX_SUID(...) __VA_ARGS__
#define CFG_TOYBOX_LSM_NONE 0
#define USE_TOYBOX_LSM_NONE(...)
#define CFG_TOYBOX_SELINUX 1
#define USE_TOYBOX_SELINUX(...) __VA_ARGS__
#define CFG_TOYBOX_SMACK 0
#define USE_TOYBOX_SMACK(...)
#define CFG_TOYBOX_FLOAT 1
#define USE_TOYBOX_FLOAT(...) __VA_ARGS__
#define CFG_TOYBOX_HELP 1
#define USE_TOYBOX_HELP(...) __VA_ARGS__
#define CFG_TOYBOX_HELP_DASHDASH 1
#define USE_TOYBOX_HELP_DASHDASH(...) __VA_ARGS__
#define CFG_TOYBOX_I18N 1
#define USE_TOYBOX_I18N(...) __VA_ARGS__
#define CFG_TOYBOX_FREE 0
#define USE_TOYBOX_FREE(...)
#define CFG_TOYBOX_NORECURSE 0
#define USE_TOYBOX_NORECURSE(...)
#define CFG_TOYBOX_DEBUG 0
#define USE_TOYBOX_DEBUG(...)
#define CFG_TOYBOX_UID_SYS 100
#define CFG_TOYBOX_UID_USR 500