4.115
Last change
on this file since 3421e520 was
3421e520,
checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/04/11 at 10:22:51
|
- libmisc/shell/main_help.c: Make rtems_shell_help_cmd,
rtems_shell_help static.
- libmisc/shell/main_hexdump.c: Make main_hexdump static.
- libmisc/shell/main_id.c: Make rtems_shell_main_id static.
- libmisc/shell/main_ifconfig.c: Make rtems_shell_main_ifconfig static.
- libmisc/shell/main_ln.c: Make rtems_shell_main_ln static.
- libmisc/shell/main_logoff.c: Make rtems_shell_main_logoff static.
- libmisc/shell/main_ls.c: Make rtems_shell_main_ls static.
- libmisc/shell/main_mallocinfo.c: Include <rtems/libcsupport.h>.
Remove private decls of malloc_info,
rtems_shell_print_unified_work_area_message.
Make rtems_shell_main_malloc_info static.
- libmisc/shell/main_medit.c: Remove private decl of
rtems_shell_main_mdump.
Make rtems_shell_main_medit static.
- libmisc/shell/main_mfill.c: Make rtems_shell_main_mfill static.
- libmisc/shell/main_mkdir.c: Make rtems_shell_main_mkdir static.
- libmisc/shell/main_mknod.c: Make rtems_shell_main_mknod static.
- libmisc/shell/main_mmove.c: Remove private decl of
rtems_shell_main_mdump.
Make rtems_shell_main_mmove static.
- libmisc/shell/main_mount.c: Make rtems_shell_main_mount static.
- libmisc/shell/main_msdosfmt.c: Make rtems_shell_main_msdos_format
static.
- libmisc/shell/main_mv.c: Include "internal.h".
Make rtems_shell_mv_exit, rtems_shell_main_mv static.
Remove private decls of strmode rtems_shell_main_cp,
rtems_shell_main_rm.
- libmisc/shell/main_mwdump.c: Make rtems_shell_main_mwdump static.
- libmisc/shell/main_netstats.c: Make rtems_shell_main_netstats
static.
- libmisc/shell/main_perioduse.c: Make rtems_shell_main_perioduse
static.
- libmisc/shell/main_pwd.c: Make rtems_shell_main_pwd static.
- libmisc/shell/main_rm.c: Include "internal.h".
Make rtems_shell_rm_exit static.
Remove private decl of strmode.
- libmisc/shell/main_rmdir.c: Make rtems_shell_main_rmdir static.
libmisc/shell/main_route.c: Make rtems_shell_main_route static.
- libmisc/shell/main_setenv.c: Make rtems_shell_main_setenv static.
- libmisc/shell/main_sleep.c: Make rtems_shell_main_sleep static.
- libmisc/shell/main_stackuse.c: Make rtems_shell_main_stackuse static.
- libmisc/shell/main_time.c: Make rtems_shell_main_time static.
- libmisc/shell/main_tty.c: Make rtems_shell_main_tty static.
- libmisc/shell/main_umask.c: Make rtems_shell_main_umask static.
- libmisc/shell/main_unmount.c: Make rtems_shell_main_unmount
static.
- libmisc/shell/main_unsetenv.c: Make rtems_shell_main_unsetenv
static.
- libmisc/shell/main_whoami.c: Make rtems_shell_main_whoami static.
- libmisc/shell/main_wkspaceinfo.c: Make
rtems_shell_main_wkspace_info static.
|
-
Property mode set to
100644
|
File size:
1.0 KB
|
Line | |
---|
1 | /* |
---|
2 | * LOGOFF Shell Command Implmentation |
---|
3 | * |
---|
4 | * Author: Fernando RUIZ CASAS |
---|
5 | * Work: fernando.ruiz@ctv.es |
---|
6 | * Home: correo@fernando-ruiz.com |
---|
7 | * |
---|
8 | * The license and distribution terms for this file may be |
---|
9 | * found in the file LICENSE in this distribution or at |
---|
10 | * http://www.rtems.com/license/LICENSE. |
---|
11 | * |
---|
12 | * $Id$ |
---|
13 | */ |
---|
14 | |
---|
15 | #ifdef HAVE_CONFIG_H |
---|
16 | #include "config.h" |
---|
17 | #endif |
---|
18 | |
---|
19 | #include <stdio.h> |
---|
20 | |
---|
21 | #include <rtems.h> |
---|
22 | #include <rtems/shell.h> |
---|
23 | #include "internal.h" |
---|
24 | |
---|
25 | static int rtems_shell_main_logoff( |
---|
26 | int argc __attribute__((unused)), |
---|
27 | char *argv[] __attribute__((unused)) |
---|
28 | ) |
---|
29 | { |
---|
30 | printf("logoff from the system..."); |
---|
31 | |
---|
32 | rtems_current_shell_env->exit_shell = true; |
---|
33 | |
---|
34 | return 0; |
---|
35 | } |
---|
36 | |
---|
37 | rtems_shell_cmd_t rtems_shell_LOGOFF_Command = { |
---|
38 | "logoff", /* name */ |
---|
39 | "logoff from the system", /* usage */ |
---|
40 | "misc", /* topic */ |
---|
41 | rtems_shell_main_logoff, /* command */ |
---|
42 | NULL, /* alias */ |
---|
43 | NULL /* next */ |
---|
44 | }; |
---|
Note: See
TracBrowser
for help on using the repository browser.