- Formatting
authorOlle Johansson <oej@edvina.net>
Mon, 26 Jun 2006 08:40:30 +0000 (08:40 +0000)
committerOlle Johansson <oej@edvina.net>
Mon, 26 Jun 2006 08:40:30 +0000 (08:40 +0000)
- Don't name internal static functions ast_
- Expand the buffer for variables, since I almost always hit the limit on my channels

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35989 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_dumpchan.c

index 4ba3867..f57afe4 100644 (file)
@@ -50,25 +50,25 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 static char *app = "DumpChan";
 static char *synopsis = "Dump Info About The Calling Channel";
 static char *desc = 
-"   DumpChan([<min_verbose_level>])\n"
-"Displays information on channel and listing of all channel\n"
-"variables. If min_verbose_level is specified, output is only\n"
-"displayed when the verbose level is currently set to that number\n"
-"or greater. \n";
+       "   DumpChan([<min_verbose_level>])\n"
+       "Displays information on channel and listing of all channel\n"
+       "variables. If min_verbose_level is specified, output is only\n"
+       "displayed when the verbose level is currently set to that number\n"
+       "or greater. \n";
 
 LOCAL_USER_DECL;
 
-static int ast_serialize_showchan(struct ast_channel *c, char *buf, size_t size)
+static int serialize_showchan(struct ast_channel *c, char *buf, size_t size)
 {
        struct timeval now;
-       long elapsed_seconds=0;
-       int hour=0, min=0, sec=0;
+       long elapsed_seconds = 0;
+       int hour = 0, min = 0, sec = 0;
        char cgrp[BUFSIZ/2];
        char pgrp[BUFSIZ/2];
        char formatbuf[BUFSIZ/2];
        
        now = ast_tvnow();
-       memset(buf,0,size);
+       memset(buf, 0, size);
        if (!c)
                return 0;
 
@@ -135,27 +135,25 @@ static int ast_serialize_showchan(struct ast_channel *c, char *buf, size_t size)
 
 static int dumpchan_exec(struct ast_channel *chan, void *data)
 {
-       int res=0;
        struct localuser *u;
-       char vars[1024];
+       char vars[BUFSIZ * 4];
        char info[1024];
        int level = 0;
        static char *line = "================================================================================";
        
        LOCAL_USER_ADD(u);
 
-       if (!ast_strlen_zero(data)) {
+       if (!ast_strlen_zero(data)) 
                level = atoi(data);
-       }
 
        pbx_builtin_serialize_variables(chan, vars, sizeof(vars));
-       ast_serialize_showchan(chan, info, sizeof(info));
+       serialize_showchan(chan, info, sizeof(info));
        if (option_verbose >= level)
-               ast_verbose("\nDumping Info For Channel: %s:\n%s\nInfo:\n%s\nVariables:\n%s%s\n",chan->name, line, info, vars, line);
+               ast_verbose("\nDumping Info For Channel: %s:\n%s\nInfo:\n%s\nVariables:\n%s%s\n", chan->name, line, info, vars, line);
 
        LOCAL_USER_REMOVE(u);
        
-       return res;
+       return 0;
 }
 
 static int unload_module(void *mod)