]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
automerge commit
authorAutomerge script <automerge@asterisk.org>
Wed, 12 Jul 2006 14:02:32 +0000 (14:02 +0000)
committerAutomerge script <automerge@asterisk.org>
Wed, 12 Jul 2006 14:02:32 +0000 (14:02 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2-netsec@37432 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_zapras.c
asterisk.c
channels/chan_iax2.c
channels/chan_modem.c
channels/chan_zap.c
enum.c
pbx/pbx_config.c
res/res_agi.c
utils.c

index 904badcb006a943813bfc17f552e97c2202755dd..cf770f2b7950cd4bdf65742dbb09270fc56e1426 100644 (file)
@@ -128,12 +128,6 @@ static pid_t spawn_ras(struct ast_channel *chan, char *args)
        argv[argc++] = "zaptel.so";
        argv[argc++] = "stdin";
 
-#if 0
-       for (x=0;x<argc;x++) {
-               fprintf(stderr, "Arg %d: %s\n", x, argv[x]);
-       }
-#endif
-
        /* Finally launch PPP */
        execv(PPP_EXEC, argv);
        fprintf(stderr, "Failed to exec PPPD!\n");
index abb0a43927487238e1a9f41a5c51a8b927e3095a..1c5218685baa03ff63e29e02a548b4874ba07e43 100644 (file)
@@ -734,15 +734,9 @@ static int ast_tryconnect(void)
  Called by soft_hangup to interrupt the poll, read, or other
  system call.  We don't actually need to do anything though.  
  Remember: Cannot EVER ast_log from within a signal handler 
- SLD: seems to be some pthread activity relating to the printf anyway:
- which is leading to a deadlock? 
  */
 static void urg_handler(int num)
 {
-#if 0
-       if (option_debug > 2) 
-               printf("-- Asterisk Urgent handler\n");
-#endif
        signal(num, urg_handler);
        return;
 }
@@ -1000,46 +994,40 @@ static void consolehandler(char *s)
 {
        printf(term_end());
        fflush(stdout);
+
        /* Called when readline data is available */
-       if (s && !ast_all_zeros(s))
+       if (!ast_all_zeros(s))
                ast_el_add_history(s);
-       /* Give the console access to the shell */
-       if (s) {
-               /* The real handler for bang */
-               if (s[0] == '!') {
-                       if (s[1])
-                               ast_safe_system(s+1);
-                       else
-                               ast_safe_system(getenv("SHELL") ? getenv("SHELL") : "/bin/sh");
-               } else 
+       /* The real handler for bang */
+       if (s[0] == '!') {
+               if (s[1])
+                       ast_safe_system(s+1);
+               else
+                       ast_safe_system(getenv("SHELL") ? getenv("SHELL") : "/bin/sh");
+       } else 
                ast_cli_command(STDOUT_FILENO, s);
-       } else
-               fprintf(stdout, "\nUse \"quit\" to exit\n");
 }
 
 static int remoteconsolehandler(char *s)
 {
        int ret = 0;
+
        /* Called when readline data is available */
-       if (s && !ast_all_zeros(s))
+       if (!ast_all_zeros(s))
                ast_el_add_history(s);
-       /* Give the console access to the shell */
-       if (s) {
-               /* The real handler for bang */
-               if (s[0] == '!') {
-                       if (s[1])
-                               ast_safe_system(s+1);
-                       else
-                               ast_safe_system(getenv("SHELL") ? getenv("SHELL") : "/bin/sh");
-                       ret = 1;
-               }
-               if ((strncasecmp(s, "quit", 4) == 0 || strncasecmp(s, "exit", 4) == 0) &&
-                   (s[4] == '\0' || isspace(s[4]))) {
-                       quit_handler(0, 0, 0, 0);
-                       ret = 1;
-               }
-       } else
-               fprintf(stdout, "\nUse \"quit\" to exit\n");
+       /* The real handler for bang */
+       if (s[0] == '!') {
+               if (s[1])
+                       ast_safe_system(s+1);
+               else
+                       ast_safe_system(getenv("SHELL") ? getenv("SHELL") : "/bin/sh");
+               ret = 1;
+       }
+       if ((strncasecmp(s, "quit", 4) == 0 || strncasecmp(s, "exit", 4) == 0) &&
+           (s[4] == '\0' || isspace(s[4]))) {
+               quit_handler(0, 0, 0, 0);
+               ret = 1;
+       }
 
        return ret;
 }
@@ -2431,7 +2419,7 @@ int main(int argc, char *argv[])
                                consolehandler((char *)buf);
                        } else {
                                if (write(STDOUT_FILENO, "\nUse EXIT or QUIT to exit the asterisk console\n",
-                                                                 strlen("\nUse EXIT or QUIT to exit the asterisk console\n")) < 0) {
+                                         strlen("\nUse EXIT or QUIT to exit the asterisk console\n")) < 0) {
                                        /* Whoa, stdout disappeared from under us... Make /dev/null's */
                                        int fd;
                                        fd = open("/dev/null", O_RDWR);
index f36b93e8e320ef4901b32254f711428c328c140d..1ce7fb349dc693ebdef2a92a0c29078e00e96ba5 100644 (file)
@@ -2182,10 +2182,7 @@ static void update_jbsched(struct chan_iax2_pvt *pvt) {
 
     when = ast_tvdiff_ms(ast_tvnow(), pvt->rxcore);
 
-    /*    fprintf(stderr, "now = %d, next=%d\n", when, jb_next(pvt->jb)); */
-
     when = jb_next(pvt->jb) - when;
-    /*   fprintf(stderr, "when = %d\n", when); */
 
     if(pvt->jbid > -1) ast_sched_del(sched, pvt->jbid);
 
@@ -2209,7 +2206,6 @@ static int get_from_jb(void *p)
     struct timeval tv;
 
     ast_mutex_lock(&iaxsl[pvt->callno]);
-    /*  fprintf(stderr, "get_from_jb called\n"); */
     pvt->jbid = -1;
 
     gettimeofday(&tv,NULL);
@@ -2224,7 +2220,6 @@ static int get_from_jb(void *p)
                ret = jb_get(pvt->jb,&frame,now,ast_codec_interp_len(pvt->voiceformat));
                switch(ret) {
                case JB_OK:
-                       /*if(frame.type == JB_TYPE_VOICE && next + 20 != jb_next(pvt->jb)) fprintf(stderr, "NEXT %ld is not %ld+20!\n", jb_next(pvt->jb), next); */
                        fr = frame.data;
                        __do_deliver(fr);
                    break;
@@ -2232,10 +2227,7 @@ static int get_from_jb(void *p)
                    {
                        struct ast_frame af;
        
-                       /*if(next + 20 != jb_next(pvt->jb)) fprintf(stderr, "NEXT %ld is not %ld+20!\n", jb_next(pvt->jb), next); */
-       
                        /* create an interpolation frame */
-                       /*fprintf(stderr, "Making Interpolation frame\n"); */
                        af.frametype = AST_FRAME_VOICE;
                        af.subclass = pvt->voiceformat;
                        af.datalen  = 0;
@@ -2253,7 +2245,6 @@ static int get_from_jb(void *p)
                    }
                    break;
                case JB_DROP:
-                       /*if(next != jb_next(pvt->jb)) fprintf(stderr, "NEXT %ld is not next %ld!\n", jb_next(pvt->jb), next); */
                        iax2_frame_free(frame.data);
                    break;
                case JB_NOFRAME:
@@ -3637,9 +3628,6 @@ static unsigned int calc_timestamp(struct chan_iax2_pvt *p, unsigned int ts, str
        p->lastsent = ms;
        if (voice)
                p->nextpred = p->nextpred + f->samples / 8;
-#if 0
-       printf("TS: %s - %dms\n", voice ? "Audio" : "Control", ms);
-#endif 
        return ms;
 }
 
index 8e5e8d79fcb4c190082bfc4fc51a2116011fbcf6..6718db141cdcde84f6d55a3b5e14a3801a0d8f25 100644 (file)
@@ -354,9 +354,6 @@ int ast_modem_expect(struct ast_modem_pvt *p, char *result, int timeout)
                }
                /* Read a response */
                fgets(p->response, sizeof(p->response), p->f);
-#if    0
-               fprintf(stderr, "Modem said: %s", p->response);
-#endif
                if (!strncasecmp(p->response, result, strlen(result))) 
                        return 0;
        } while(timeout > 0);
index 09b06aee0aecf3487159e743752bb75b06017810..8f69f886f37b3e9c4409b6a0edf8caed6ffd4c55 100644 (file)
@@ -3302,9 +3302,6 @@ static int zt_ring_phone(struct zt_pvt *p)
        do {
                x = ZT_RING;
                res = ioctl(p->subs[SUB_REAL].zfd, ZT_HOOK, &x);
-#if 0
-               printf("Res: %d, error: %s\n", res, strerror(errno));
-#endif                                         
                if (res) {
                        switch(errno) {
                        case EBUSY:
@@ -5444,7 +5441,6 @@ static void *ss_thread(void *data)
                                }
                                if (s1) ast_copy_string(exten, s1, sizeof(exten));
                                else ast_copy_string(exten, "911", sizeof(exten));
-                               printf("E911: exten: %s, ANI: %s\n",exten, chan->cid.cid_ani);
                        } else
                                ast_log(LOG_WARNING, "Got a non-E911 input on channel %d.  Assuming E&M Wink instead\n", p->channel);
                }
@@ -6290,9 +6286,6 @@ static int handle_init_event(struct zt_pvt *i, int event)
                                        }
                                } else
                                        ast_log(LOG_WARNING, "Unable to create channel\n");
-#if 0
-                               printf("Created thread %ld detached in switch\n", threadid);
-#endif
                        }
                        break;
                case SIG_FXSLS:
@@ -6323,9 +6316,6 @@ static int handle_init_event(struct zt_pvt *i, int event)
                                } else if (!chan) {
                                        ast_log(LOG_WARNING, "Cannot allocate new structure on channel %d\n", i->channel);
                                }
-#if 0
-                               printf("Created thread %ld detached in switch(2)\n", threadid);
-#endif
                                break;
                default:
                        ast_log(LOG_WARNING, "Don't know how to handle ring/answer with signalling %s on channel %d\n", sig2str(i->sig), i->channel);
@@ -6513,14 +6503,8 @@ static void *do_monitor(void *data)
                                if (!found && ((i == last) || ((i == iflist) && !last))) {
                                        last = i;
                                        if (last) {
-#if 0
-                                               printf("Checking channel %d\n", last->channel);
-#endif                                         
                                                if (!last->cidspill && !last->owner && !ast_strlen_zero(last->mailbox) && (thispass - last->onhooktime > 3) &&
                                                        (last->sig & __ZT_SIG_FXO)) {
-#if 0
-                                                       printf("Channel %d has mailbox %s\n", last->channel, last->mailbox);
-#endif                                                 
                                                        res = ast_app_has_voicemail(last->mailbox, NULL);
                                                        if (last->msgstate != res) {
                                                                int x;
@@ -6536,9 +6520,6 @@ static void *do_monitor(void *data)
                                                                        ioctl(last->subs[SUB_REAL].zfd, ZT_ONHOOKTRANSFER, &x);
                                                                        last->cidlen = vmwi_generate(last->cidspill, res, 1, AST_LAW(last));
                                                                        last->cidpos = 0;
-#if 0
-                                                                       printf("Made %d bytes of message waiting for %d\n", last->cidlen, res);
-#endif                                                                 
                                                                        last->msgstate = res;
                                                                        last->onhooktime = thispass;
                                                                }
@@ -6690,9 +6671,6 @@ static int restart_monitor(void)
                        return -1;
                }
        }
-#if 0
-       printf("Created thread %ld detached in restart monitor\n", monitor_thread);
-#endif
        ast_mutex_unlock(&monlock);
        return 0;
 }
@@ -7844,9 +7822,6 @@ static void *do_idle_thread(void *vchan)
                ast_frfree(f);
                ms = newms;
        }
-#if 0
-       printf("Hanging up '%s'\n", chan->name);
-#endif
        /* Hangup the channel since nothing happend */
        ast_hangup(chan);
        return NULL;
@@ -8108,12 +8083,6 @@ static void *pri_dchannel(void *vpri)
                                } else if (pri->pvts[x] && pri->pvts[x]->owner && pri->pvts[x]->isidlecall)
                                        activeidles++;
                        }
-#if 0
-                       printf("nextidle: %d, haveidles: %d, minunsed: %d\n",
-                               nextidle, haveidles, minunused);
-                       printf("nextidle: %d, haveidles: %d, ms: %ld, minunsed: %d\n",
-                               nextidle, haveidles, ast_tvdiff_ms(ast_tvnow(), lastidle), minunused);
-#endif
                        if (nextidle > -1) {
                                if (ast_tvdiff_ms(ast_tvnow(), lastidle) > 1000) {
                                        /* Don't create a new idle call more than once per second */
@@ -9783,7 +9752,7 @@ static int zap_show_status(int fd, int argc, char *argv[]) {
 
        ctl = open("/dev/zap/ctl", O_RDWR);
        if (ctl < 0) {
-               fprintf(stderr, "Unable to open /dev/zap/ctl: %s\n", strerror(errno));
+               ast_log(LOG_WARNING, "Unable to open /dev/zap/ctl: %s\n", strerror(errno));
                ast_cli(fd, "No Zaptel interface found.\n");
                return RESULT_FAILURE;
        }
diff --git a/enum.c b/enum.c
index 9daef1ef71af0fb25c805e1b5c3df05030882ed0..6c53632d9a0a3deeabd56bc9caccc0e29e973b23 100644 (file)
--- a/enum.c
+++ b/enum.c
@@ -212,12 +212,6 @@ static int parse_naptr(unsigned char *dst, int dstsize, char *tech, int techsize
        subst   = delim2 + 1;
        regexp[regexp_len-1] = 0;
 
-#if 0
-       printf("Pattern: %s\n", pattern);
-       printf("Subst: %s\n", subst);
-       printf("Input: %s\n", naptrinput);
-#endif
-
 /*
  * now do the regex wizardry.
  */
@@ -312,9 +306,6 @@ struct enum_context {
 static int txt_callback(void *context, char *answer, int len, char *fullanswer)
 {
        struct enum_context *c = (struct enum_context *)context;
-#if 0
-       printf("ENUMTXT Called\n");
-#endif
 
        if (answer == NULL) {
                c->txt = NULL;
@@ -364,7 +355,6 @@ static int enum_callback(void *context, char *answer, int len, char *fullanswer)
                        if (p) {
                                c->naptr_rrs = (struct enum_naptr_rr*)p;
                                memcpy(&c->naptr_rrs[c->naptr_rrs_count].naptr, answer, sizeof(struct naptr));
-                               /* printf("order=%d, pref=%d\n", ntohs(c->naptr_rrs[c->naptr_rrs_count].naptr.order), ntohs(c->naptr_rrs[c->naptr_rrs_count].naptr.pref)); */
                                c->naptr_rrs[c->naptr_rrs_count].result = strdup(c->dst);
                                c->naptr_rrs[c->naptr_rrs_count].tech = strdup(c->tech);
                                c->naptr_rrs[c->naptr_rrs_count].sort_pos = c->naptr_rrs_count;
index 6e482b5403be133479948b5077b9e45ae2b771e3..6ece9d7e06059cdb9f9f17926012f66f0769448b 100644 (file)
@@ -1745,7 +1745,9 @@ static int pbx_load_module(void)
                                                                }
                                                        }
                                                        free(tc);
-                                               } else fprintf(stderr,"Error strdup returned NULL in %s\n",__PRETTY_FUNCTION__);
+                                               } else {
+                                                       ast_log(LOG_ERROR, "Memory allocation failure\n");
+                                               }
                                        } else if(!strcasecmp(v->name, "include")) {
                                                memset(realvalue, 0, sizeof(realvalue));
                                                pbx_substitute_variables_helper(NULL, v->value, realvalue, sizeof(realvalue) - 1);
index 96de36b831c8c7292032fcec8aafcb0ad5455949..e9b275ed0b8e2b7a9d7d605315ccfbdfe033df1a 100644 (file)
@@ -1823,11 +1823,6 @@ static int agi_handle_command(struct ast_channel *chan, AGI *agi, char *buf)
        argc = MAX_ARGS;
 
        parse_args(buf, &argc, argv);
-#if    0
-       { int x;
-       for (x=0; x<argc; x++) 
-               fprintf(stderr, "Got Arg%d: %s\n", x, argv[x]); }
-#endif
        c = find_command(argv, 0);
        if (c) {
                res = c->handler(chan, agi, argc, argv);
diff --git a/utils.c b/utils.c
index f104410503ac10ae3af03801a79192b8555fc26c..2e99ad17d13ca5418afa01c1b429c2cb98dac0b1 100644 (file)
--- a/utils.c
+++ b/utils.c
@@ -399,14 +399,6 @@ static void base64_init(void)
        base64[63] = '/';
        b2a[(int)'+'] = 62;
        b2a[(int)'/'] = 63;
-#if 0
-       for (x=0;x<64;x++) {
-               if (b2a[(int)base64[x]] != x) {
-                       fprintf(stderr, "!!! %d failed\n", x);
-               } else
-                       fprintf(stderr, "--- %d passed\n", x);
-       }
-#endif
 }
 
 /*! \brief  ast_uri_encode: Turn text string to URI-encoded %XX version ---*/