From ade874e75340a4cf561237bb100dae60c07357aa Mon Sep 17 00:00:00 2001 From: frtabu <francois.taburet@nokia-bell-labs.com> Date: Tue, 3 Oct 2017 00:25:04 +0200 Subject: [PATCH] add process related telnet command --- common/utils/telnetsrv/telnetsrv_proccmd.c | 6 +++++- common/utils/telnetsrv/telnetsrv_proccmd.h | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/common/utils/telnetsrv/telnetsrv_proccmd.c b/common/utils/telnetsrv/telnetsrv_proccmd.c index d8ae2bfc6e5..6a8f60ac8b4 100644 --- a/common/utils/telnetsrv/telnetsrv_proccmd.c +++ b/common/utils/telnetsrv/telnetsrv_proccmd.c @@ -216,11 +216,15 @@ int s = sscanf(buf,"%*s %i-%i",&idx1,&idx2); { set_glog_onlinelog(0); } + if (strcasestr(buf,"show") != NULL) + { + proccmd_show("loglvl",debug,prnt); + } return 0; } /*-------------------------------------------------------------------------------------*/ void add_softmodem_cmds() { - add_telnetcmd("softmodem",NULL,proc_cmdarray); + add_telnetcmd("softmodem",proc_vardef,proc_cmdarray); } diff --git a/common/utils/telnetsrv/telnetsrv_proccmd.h b/common/utils/telnetsrv/telnetsrv_proccmd.h index 8a3173e3d1c..a80c120b603 100644 --- a/common/utils/telnetsrv/telnetsrv_proccmd.h +++ b/common/utils/telnetsrv/telnetsrv_proccmd.h @@ -42,6 +42,9 @@ extern int proccmd_show(char *buf, int debug, telnet_printfunc_t prnt); extern int proccmd_thread(char *buf, int debug, telnet_printfunc_t prnt); extern int proccmd_exit(char *buf, int debug, telnet_printfunc_t prnt); extern int proccmd_log(char *buf, int debug, telnet_printfunc_t prnt); +telnetshell_vardef_t proc_vardef[] = { +{"",0,NULL} +}; telnetshell_cmddef_t proc_cmdarray[] = { {"show","loglvl|thread", proccmd_show}, -- GitLab