mar feb 18 19:15:15 CET 2003

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@618 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Matteo Brancaleoni
2003-02-18 18:15:30 +00:00
parent 9ea88c1825
commit cf3b725fe9
11 changed files with 157 additions and 23 deletions

View File

@@ -23,7 +23,7 @@
#include <string.h>
#include <errno.h>
#include <stdlib.h>
#include <stdio.h>
#include <pthread.h>
@@ -86,7 +86,6 @@ static int auth_exec(struct ast_channel *chan, void *data)
res = 0;
if (password[0] == '/') {
/* Compare against a file */
char tmp[80];
FILE *f;
f = fopen(password, "r");
if (f) {
@@ -114,6 +113,9 @@ static int auth_exec(struct ast_channel *chan, void *data)
if ((retries < 3) && !res) {
if (strchr(opts, 'a'))
ast_cdr_setaccount(chan, passwd);
res = ast_streamfile(chan, "auth-thankyou", chan->language);
if (!res)
res = ast_waitstream(chan, "");
} else {
if (!res)
res = ast_streamfile(chan, "vm-goodbye", chan->language);