diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2010-05-23 17:49:50 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2010-05-23 17:49:50 +0200 |
commit | 599ae1eb9f20b4731735e14f9bac6371ad89b6d7 (patch) | |
tree | de6b43bd83c3b9d6fe55a4dc2154fc5c14fd86a3 /shell/shell_common.h | |
parent | 4f63c7931c42351e38619842681026ff2c20c7ee (diff) | |
download | busybox-w32-599ae1eb9f20b4731735e14f9bac6371ad89b6d7.tar.gz busybox-w32-599ae1eb9f20b4731735e14f9bac6371ad89b6d7.tar.bz2 busybox-w32-599ae1eb9f20b4731735e14f9bac6371ad89b6d7.zip |
shell: consolidate builtin_foo.? into shell_common.?; delete obsolete shells
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/shell_common.h')
-rw-r--r-- | shell/shell_common.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/shell/shell_common.h b/shell/shell_common.h index 7c8e8c356..1e9f6a691 100644 --- a/shell/shell_common.h +++ b/shell/shell_common.h | |||
@@ -26,6 +26,26 @@ extern const char defifsvar[]; /* "IFS= \t\n" */ | |||
26 | 26 | ||
27 | int FAST_FUNC is_well_formed_var_name(const char *s, char terminator); | 27 | int FAST_FUNC is_well_formed_var_name(const char *s, char terminator); |
28 | 28 | ||
29 | /* Builtins */ | ||
30 | |||
31 | enum { | ||
32 | BUILTIN_READ_SILENT = 1 << 0, | ||
33 | BUILTIN_READ_RAW = 1 << 1, | ||
34 | }; | ||
35 | const char* FAST_FUNC | ||
36 | shell_builtin_read(void FAST_FUNC (*setvar)(const char *name, const char *val), | ||
37 | char **argv, | ||
38 | const char *ifs, | ||
39 | int read_flags, | ||
40 | const char *opt_n, | ||
41 | const char *opt_p, | ||
42 | const char *opt_t, | ||
43 | const char *opt_u | ||
44 | ); | ||
45 | |||
46 | int FAST_FUNC | ||
47 | shell_builtin_ulimit(char **argv); | ||
48 | |||
29 | POP_SAVED_FUNCTION_VISIBILITY | 49 | POP_SAVED_FUNCTION_VISIBILITY |
30 | 50 | ||
31 | #endif | 51 | #endif |