mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-02 11:58:40 +00:00
Merged revisions 37419 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r37419 | kpfleming | 2006-07-12 08:54:10 -0500 (Wed, 12 Jul 2006) | 2 lines remove some more bad examples of using printf ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@37433 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -126,12 +126,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");
|
||||
|
||||
62
asterisk.c
62
asterisk.c
@@ -983,15 +983,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;
|
||||
}
|
||||
@@ -1248,46 +1242,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;
|
||||
}
|
||||
@@ -2733,7 +2721,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);
|
||||
|
||||
@@ -2164,10 +2164,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);
|
||||
|
||||
@@ -2202,7 +2199,6 @@ static void __get_from_jb(void *p)
|
||||
return;
|
||||
}
|
||||
|
||||
/* fprintf(stderr, "get_from_jb called\n"); */
|
||||
pvt->jbid = -1;
|
||||
|
||||
gettimeofday(&tv,NULL);
|
||||
@@ -2217,7 +2213,6 @@ static void __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;
|
||||
@@ -2225,10 +2220,7 @@ static void __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;
|
||||
@@ -2246,7 +2238,6 @@ static void __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:
|
||||
@@ -3435,9 +3426,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;
|
||||
}
|
||||
|
||||
|
||||
@@ -1784,11 +1784,6 @@ static int agi_handle_command(struct ast_channel *chan, AGI *agi, char *buf)
|
||||
agi_command *c;
|
||||
|
||||
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);
|
||||
|
||||
8
utils.c
8
utils.c
@@ -422,14 +422,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
|
||||
|
||||
Reference in New Issue
Block a user