summaryrefslogtreecommitdiffstats
path: root/cpukit/libmisc/shell/shell.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-27 12:48:41 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-27 12:48:41 +0000
commitf3db4ac83a4fa6b82d1671eb348ba3e4084dfde6 (patch)
tree359f38f8d01fa4d9c630e1fec28b236d2c543ed9 /cpukit/libmisc/shell/shell.c
parent2008-08-27 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-f3db4ac83a4fa6b82d1671eb348ba3e4084dfde6.tar.bz2
2008-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>
* libmisc/Makefile.am, libmisc/shell/shell.c, libmisc/shell/shell.h: Split out rtems_shell_get_prompt() so it can be overridden by the user. * libmisc/shell/shell_getprompt.c: New file.
Diffstat (limited to 'cpukit/libmisc/shell/shell.c')
-rw-r--r--cpukit/libmisc/shell/shell.c16
1 files changed, 0 insertions, 16 deletions
diff --git a/cpukit/libmisc/shell/shell.c b/cpukit/libmisc/shell/shell.c
index 02f6bfbd4d..f341764beb 100644
--- a/cpukit/libmisc/shell/shell.c
+++ b/cpukit/libmisc/shell/shell.c
@@ -652,22 +652,6 @@ rtems_task rtems_shell_task(rtems_task_argument task_argument)
rtems_task_delete( RTEMS_SELF );
}
-void rtems_shell_get_prompt(
- rtems_shell_env_t *shell_env,
- char *prompt,
- int size)
-{
- char curdir[256];
-
- /* XXX: show_prompt user adjustable */
- getcwd(curdir,sizeof(curdir));
- snprintf(prompt, size - 1, "%s%s[%s] %c ",
- ((shell_env->taskname) ? shell_env->taskname : ""),
- ((shell_env->taskname) ? " " : ""),
- curdir,
- geteuid()?'$':'#');
-}
-
#define RTEMS_SHELL_MAXIMUM_ARGUMENTS (128)
#define RTEMS_SHELL_CMD_SIZE (128)
#define RTEMS_SHELL_CMD_COUNT (32)