diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-10-17 15:30:31 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-10-31 13:18:48 +0100 |
commit | a9be4b0481fae5d6690074ea1dce19dfaad9af8b (patch) | |
tree | dffe7c2582102fe0fef37e62fde276add67eab59 /freebsd/sbin/ifconfig | |
parent | Move program control to thread structure (diff) | |
download | rtems-libbsd-a9be4b0481fae5d6690074ea1dce19dfaad9af8b.tar.bz2 |
Move shell items to separate file
Diffstat (limited to 'freebsd/sbin/ifconfig')
-rw-r--r-- | freebsd/sbin/ifconfig/ifconfig.c | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/freebsd/sbin/ifconfig/ifconfig.c b/freebsd/sbin/ifconfig/ifconfig.c index d983862d..078eae98 100644 --- a/freebsd/sbin/ifconfig/ifconfig.c +++ b/freebsd/sbin/ifconfig/ifconfig.c @@ -164,10 +164,11 @@ usage(void) #ifdef __rtems__ #include <machine/rtems-bsd-program.h> +#include <machine/rtems-bsd-commands.h> static int main(int argc, char *argv[]); -static int rtems_shell_main_ifconfig(int argc, char *argv[]) +int rtems_bsd_command_ifconfig(int argc, char *argv[]) { descr = NULL; descrlen = 64; @@ -1220,16 +1221,3 @@ ifconfig_ctor(void) cmd_register(&basic_cmds[i]); #undef N } - -#ifdef __rtems__ - #include <rtems/shell.h> - - rtems_shell_cmd_t rtems_shell_IFCONFIG_Command = { - "ifconfig", /* name */ - "ifconfig [args]", /* usage */ - "net", /* topic */ - rtems_shell_main_ifconfig, /* command */ - NULL, /* alias */ - NULL /* next */ - }; -#endif |