diff options
Diffstat (limited to 'coreutils/df.c')
-rw-r--r-- | coreutils/df.c | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/coreutils/df.c b/coreutils/df.c index 27dd2b5a8..121da970b 100644 --- a/coreutils/df.c +++ b/coreutils/df.c | |||
@@ -33,7 +33,7 @@ | |||
33 | //config: -i Inodes | 33 | //config: -i Inodes |
34 | //config: -B <SIZE> Blocksize | 34 | //config: -B <SIZE> Blocksize |
35 | 35 | ||
36 | //applet:IF_DF(APPLET(df, BB_DIR_BIN, BB_SUID_DROP)) | 36 | //applet:IF_DF(APPLET_NOEXEC(df, df, BB_DIR_BIN, BB_SUID_DROP, df)) |
37 | 37 | ||
38 | //kbuild:lib-$(CONFIG_DF) += df.o | 38 | //kbuild:lib-$(CONFIG_DF) += df.o |
39 | 39 | ||
@@ -115,15 +115,18 @@ int df_main(int argc UNUSED_PARAM, char **argv) | |||
115 | 115 | ||
116 | init_unicode(); | 116 | init_unicode(); |
117 | 117 | ||
118 | opt = getopt32(argv, "^" | ||
119 | "kPT" | ||
120 | IF_FEATURE_DF_FANCY("aiB:") | ||
121 | IF_FEATURE_HUMAN_READABLE("hm") | ||
122 | "\0" | ||
118 | #if ENABLE_FEATURE_HUMAN_READABLE && ENABLE_FEATURE_DF_FANCY | 123 | #if ENABLE_FEATURE_HUMAN_READABLE && ENABLE_FEATURE_DF_FANCY |
119 | opt_complementary = "k-mB:m-Bk:B-km"; | 124 | "k-mB:m-Bk:B-km" |
120 | #elif ENABLE_FEATURE_HUMAN_READABLE | 125 | #elif ENABLE_FEATURE_HUMAN_READABLE |
121 | opt_complementary = "k-m:m-k"; | 126 | "k-m:m-k" |
122 | #endif | 127 | #endif |
123 | opt = getopt32(argv, "kPT" | 128 | IF_FEATURE_DF_FANCY(, &chp) |
124 | IF_FEATURE_DF_FANCY("aiB:") | 129 | ); |
125 | IF_FEATURE_HUMAN_READABLE("hm") | ||
126 | IF_FEATURE_DF_FANCY(, &chp)); | ||
127 | if (opt & OPT_MEGA) | 130 | if (opt & OPT_MEGA) |
128 | df_disp_hr = 1024*1024; | 131 | df_disp_hr = 1024*1024; |
129 | 132 | ||