diff options
Diffstat (limited to 'apps/app_voicemail.c')
-rw-r--r-- | apps/app_voicemail.c | 402 |
1 files changed, 201 insertions, 201 deletions
diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c index a9f430deb..bbb2af686 100644 --- a/apps/app_voicemail.c +++ b/apps/app_voicemail.c @@ -63,8 +63,8 @@ c-client (http://www.washington.edu/imap/ /* It is important to include the IMAP_STORAGE related headers * before asterisk.h since asterisk.h includes logger.h. logger.h - * and c-client.h have conflicting definitions for LOG_WARNING and - * LOG_DEBUG, so it's important that we use Asterisk's definitions + * and c-client.h have conflicting definitions for AST_LOG_WARNING and + * AST_LOG_DEBUG, so it's important that we use Asterisk's definitions * here instead of the c-client's */ #ifdef IMAP_STORAGE @@ -759,7 +759,7 @@ static void apply_option(struct ast_vm_user *vmu, const char *var, const char *v if (sscanf(value, "%d", &x) == 1) { vmu->saydurationm = x; } else { - ast_log(LOG_WARNING, "Invalid min duration for say duration\n"); + ast_log(AST_LOG_WARNING, "Invalid min duration for say duration\n"); } } else if (!strcasecmp(var, "forcename")) { ast_set2_flag(vmu, ast_true(value), VM_FORCENAME); @@ -773,20 +773,20 @@ static void apply_option(struct ast_vm_user *vmu, const char *var, const char *v ast_copy_string(vmu->exit, value, sizeof(vmu->exit)); } else if (!strcasecmp(var, "maxmessage") || !strcasecmp(var, "maxsecs")) { if (vmu->maxsecs <= 0) { - ast_log(LOG_WARNING, "Invalid max message length of %s. Using global value %d\n", value, vmmaxsecs); + ast_log(AST_LOG_WARNING, "Invalid max message length of %s. Using global value %d\n", value, vmmaxsecs); vmu->maxsecs = vmmaxsecs; } else { vmu->maxsecs = atoi(value); } if (!strcasecmp(var, "maxmessage")) - ast_log(LOG_WARNING, "Option 'maxmessage' has been deprecated in favor of 'maxsecs'. Please make that change in your voicemail config.\n"); + ast_log(AST_LOG_WARNING, "Option 'maxmessage' has been deprecated in favor of 'maxsecs'. Please make that change in your voicemail config.\n"); } else if (!strcasecmp(var, "maxmsg")) { vmu->maxmsg = atoi(value); if (vmu->maxmsg <= 0) { - ast_log(LOG_WARNING, "Invalid number of messages per folder maxmsg=%s. Using default value %d\n", value, MAXMSG); + ast_log(AST_LOG_WARNING, "Invalid number of messages per folder maxmsg=%s. Using default value %d\n", value, MAXMSG); vmu->maxmsg = MAXMSG; } else if (vmu->maxmsg > MAXMSGLIMIT) { - ast_log(LOG_WARNING, "Maximum number of messages per folder is %d. Cannot accept value maxmsg=%s\n", MAXMSGLIMIT, value); + ast_log(AST_LOG_WARNING, "Maximum number of messages per folder is %d. Cannot accept value maxmsg=%s\n", MAXMSGLIMIT, value); vmu->maxmsg = MAXMSGLIMIT; } } else if (!strcasecmp(var, "backupdeleted")) { @@ -798,10 +798,10 @@ static void apply_option(struct ast_vm_user *vmu, const char *var, const char *v vmu->maxdeletedmsg = 0; if (vmu->maxdeletedmsg < 0) { - ast_log(LOG_WARNING, "Invalid number of deleted messages saved per mailbox backupdeleted=%s. Using default value %d\n", value, MAXMSG); + ast_log(AST_LOG_WARNING, "Invalid number of deleted messages saved per mailbox backupdeleted=%s. Using default value %d\n", value, MAXMSG); vmu->maxdeletedmsg = MAXMSG; } else if (vmu->maxdeletedmsg > MAXMSGLIMIT) { - ast_log(LOG_WARNING, "Maximum number of deleted messages saved per mailbox is %d. Cannot accept value backupdeleted=%s\n", MAXMSGLIMIT, value); + ast_log(AST_LOG_WARNING, "Maximum number of deleted messages saved per mailbox is %d. Cannot accept value backupdeleted=%s\n", MAXMSGLIMIT, value); vmu->maxdeletedmsg = MAXMSGLIMIT; } } else if (!strcasecmp(var, "volgain")) { @@ -905,7 +905,7 @@ static int is_valid_dtmf(const char *key) for (i = 0; i < strlen(key); ++i) { if (!strchr(VALID_DTMF, *local_key)) { - ast_log(LOG_WARNING, "Invalid DTMF key \"%c\" used in voicemail configuration file\n", *local_key); + ast_log(AST_LOG_WARNING, "Invalid DTMF key \"%c\" used in voicemail configuration file\n", *local_key); return 0; } local_key++; @@ -1040,18 +1040,18 @@ static void vm_change_password(struct ast_vm_user *vmu, const char *newpassword) while ((category = ast_category_browse(cfg, category))) { if (!strcasecmp(category, vmu->context)) { if (!(tmp = ast_variable_retrieve(cfg, category, vmu->mailbox))) { - ast_log(LOG_WARNING, "We could not find the mailbox.\n"); + ast_log(AST_LOG_WARNING, "We could not find the mailbox.\n"); break; } value = strstr(tmp, ","); if (!value) { - ast_log(LOG_WARNING, "variable has bad format.\n"); + ast_log(AST_LOG_WARNING, "variable has bad format.\n"); break; } new = alloca(strlen(value) + strlen(newpassword) + 1); sprintf(new, "%s%s", newpassword, value); if (!(cat = ast_category_get(cfg, category))) { - ast_log(LOG_WARNING, "Failed to get category structure.\n"); + ast_log(AST_LOG_WARNING, "Failed to get category structure.\n"); break; } ast_variable_update(cat, vmu->mailbox, new, NULL, 0); @@ -1125,7 +1125,7 @@ static int make_gsm_file(char *dest, size_t len, char *imapuser, char *dir, int { int res; if ((res = ast_mkdir(dir, 01777))) { - ast_log(LOG_WARNING, "ast_mkdir '%s' failed: %s\n", dir, strerror(res)); + ast_log(AST_LOG_WARNING, "ast_mkdir '%s' failed: %s\n", dir, strerror(res)); return snprintf(dest, len, "%s/msg%04d", dir, num); } return snprintf(dest, len, "%s/msg%04d", dir, num); @@ -1141,7 +1141,7 @@ static void vm_imap_delete(int msgnum, struct vm_state *vms) messageNum = vms->msgArray[msgnum]; if (messageNum == 0) { - ast_log(LOG_WARNING, "msgnum %d, mailbox message %lu is zero.\n", msgnum, messageNum); + ast_log(AST_LOG_WARNING, "msgnum %d, mailbox message %lu is zero.\n", msgnum, messageNum); return; } ast_debug(3, "deleting msgnum %d, which is mailbox message %lu\n", msgnum, messageNum); @@ -1171,7 +1171,7 @@ static int create_dirpath(char *dest, int len, const char *context, const char * make_dir(dest, len, context, ext, folder); if ((res = ast_mkdir(dest, mode))) { - ast_log(LOG_WARNING, "ast_mkdir '%s' failed: %s\n", dest, strerror(res)); + ast_log(AST_LOG_WARNING, "ast_mkdir '%s' failed: %s\n", dest, strerror(res)); return -1; } return 0; @@ -1207,12 +1207,12 @@ static SQLHSTMT generic_prepare(struct odbc_obj *obj, void *data) res = SQLAllocHandle(SQL_HANDLE_STMT, obj->con, &stmt); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Alloc Handle failed!\n"); + ast_log(AST_LOG_WARNING, "SQL Alloc Handle failed!\n"); return NULL; } res = SQLPrepare(stmt, (unsigned char *)gps->sql, SQL_NTS); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Prepare failed![%s]\n", gps->sql); + ast_log(AST_LOG_WARNING, "SQL Prepare failed![%s]\n", gps->sql); SQLFreeHandle(SQL_HANDLE_STMT, stmt); return NULL; } @@ -1283,7 +1283,7 @@ static int retrieve_file(char *dir, int msgnum) snprintf(full_fn, sizeof(full_fn), "%s.txt", fn); if (!(f = fopen(full_fn, "w+"))) { - ast_log(LOG_WARNING, "Failed to open/create '%s'\n", full_fn); + ast_log(AST_LOG_WARNING, "Failed to open/create '%s'\n", full_fn); goto yuck; } @@ -1291,7 +1291,7 @@ static int retrieve_file(char *dir, int msgnum) snprintf(sql, sizeof(sql), "SELECT * FROM %s WHERE dir=? AND msgnum=?", odbc_table); stmt = ast_odbc_prepare_and_execute(obj, generic_prepare, &gps); if (!stmt) { - ast_log(LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); ast_odbc_release_obj(obj); goto yuck; } @@ -1301,21 +1301,21 @@ static int retrieve_file(char *dir, int msgnum) ast_odbc_release_obj(obj); goto yuck; } else if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; } fd = open(full_fn, O_RDWR | O_CREAT | O_TRUNC, VOICEMAIL_FILE_MODE); if (fd < 0) { - ast_log(LOG_WARNING, "Failed to write '%s': %s\n", full_fn, strerror(errno)); + ast_log(AST_LOG_WARNING, "Failed to write '%s': %s\n", full_fn, strerror(errno)); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; } res = SQLNumResultCols(stmt, &colcount); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Column Count error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Column Count error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; @@ -1328,7 +1328,7 @@ static int retrieve_file(char *dir, int msgnum) res = SQLDescribeCol(stmt, x + 1, (unsigned char *)coltitle, sizeof(coltitle), &collen, &datatype, &colsize, &decimaldigits, &nullable); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Describe Column error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Describe Column error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; @@ -1348,7 +1348,7 @@ static int retrieve_file(char *dir, int msgnum) /* Read out in small chunks */ for (offset = 0; offset < colsize2; offset += CHUNKSIZE) { if ((fdm = mmap(NULL, CHUNKSIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, offset)) == MAP_FAILED) { - ast_log(LOG_WARNING, "Could not mmap the output file: %s (%d)\n", strerror(errno), errno); + ast_log(AST_LOG_WARNING, "Could not mmap the output file: %s (%d)\n", strerror(errno), errno); SQLFreeHandle(SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; @@ -1356,7 +1356,7 @@ static int retrieve_file(char *dir, int msgnum) res = SQLGetData(stmt, x + 1, SQL_BINARY, fdm, CHUNKSIZE, NULL); munmap(fdm, CHUNKSIZE); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); unlink(full_fn); SQLFreeHandle(SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); @@ -1369,7 +1369,7 @@ static int retrieve_file(char *dir, int msgnum) } else { res = SQLGetData(stmt, x + 1, SQL_CHAR, rowdata, sizeof(rowdata), NULL); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; @@ -1381,7 +1381,7 @@ static int retrieve_file(char *dir, int msgnum) SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); } else - ast_log(LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); + ast_log(AST_LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); yuck: if (f) fclose(f); @@ -1447,30 +1447,30 @@ static int last_message_index(struct ast_vm_user *vmu, char *dir) snprintf(sql, sizeof(sql), "SELECT COUNT(*) FROM %s WHERE dir=?", odbc_table); stmt = ast_odbc_prepare_and_execute(obj, generic_prepare, &gps); if (!stmt) { - ast_log(LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); ast_odbc_release_obj(obj); goto yuck; } res = SQLFetch(stmt); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; } res = SQLGetData(stmt, 1, SQL_CHAR, rowdata, sizeof(rowdata), NULL); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; } if (sscanf(rowdata, "%d", &x) != 1) - ast_log(LOG_WARNING, "Failed to read message count!\n"); + ast_log(AST_LOG_WARNING, "Failed to read message count!\n"); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); } else - ast_log(LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); + ast_log(AST_LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); yuck: return x - 1; } @@ -1502,30 +1502,30 @@ static int message_exists(char *dir, int msgnum) snprintf(sql, sizeof(sql), "SELECT COUNT(*) FROM %s WHERE dir=? AND msgnum=?", odbc_table); stmt = ast_odbc_prepare_and_execute(obj, generic_prepare, &gps); if (!stmt) { - ast_log(LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); ast_odbc_release_obj(obj); goto yuck; } res = SQLFetch(stmt); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; } res = SQLGetData(stmt, 1, SQL_CHAR, rowdata, sizeof(rowdata), NULL); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; } if (sscanf(rowdata, "%d", &x) != 1) - ast_log(LOG_WARNING, "Failed to read message count!\n"); + ast_log(AST_LOG_WARNING, "Failed to read message count!\n"); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); } else - ast_log(LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); + ast_log(AST_LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); yuck: return x; } @@ -1572,12 +1572,12 @@ static void delete_file(char *sdir, int smsg) snprintf(sql, sizeof(sql), "DELETE FROM %s WHERE dir=? AND msgnum=?", odbc_table); stmt = ast_odbc_prepare_and_execute(obj, generic_prepare, &gps); if (!stmt) - ast_log(LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); else SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); } else - ast_log(LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); + ast_log(AST_LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); return; } @@ -1610,12 +1610,12 @@ static void copy_file(char *sdir, int smsg, char *ddir, int dmsg, char *dmailbox snprintf(sql, sizeof(sql), "INSERT INTO %s (dir, msgnum, context, macrocontext, callerid, origtime, duration, recording, mailboxuser, mailboxcontext) SELECT ?,?,context,macrocontext,callerid,origtime,duration,recording,?,? FROM %s WHERE dir=? AND msgnum=?", odbc_table, odbc_table); stmt = ast_odbc_prepare_and_execute(obj, generic_prepare, &gps); if (!stmt) - ast_log(LOG_WARNING, "SQL Execute error!\n[%s] (You probably don't have MySQL 4.1 or later installed)\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s] (You probably don't have MySQL 4.1 or later installed)\n\n", sql); else SQLFreeHandle(SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); } else - ast_log(LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); + ast_log(AST_LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); return; } @@ -1676,7 +1676,7 @@ static int store_file(char *dir, char *mailboxuser, char *mailboxcontext, int ms snprintf(full_fn, sizeof(full_fn), "%s.%s", fn, fmt); fd = open(full_fn, O_RDWR); if (fd < 0) { - ast_log(LOG_WARNING, "Open of sound file '%s' failed: %s\n", full_fn, strerror(errno)); + ast_log(AST_LOG_WARNING, "Open of sound file '%s' failed: %s\n", full_fn, strerror(errno)); ast_odbc_release_obj(obj); goto yuck; } @@ -1699,13 +1699,13 @@ static int store_file(char *dir, char *mailboxuser, char *mailboxcontext, int ms printf("Length is %zd\n", fdlen); fdm = mmap(NULL, fdlen, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); if (fdm == MAP_FAILED) { - ast_log(LOG_WARNING, "Memory map failed!\n"); + ast_log(AST_LOG_WARNING, "Memory map failed!\n"); ast_odbc_release_obj(obj); goto yuck; } res = SQLAllocHandle(SQL_HANDLE_STMT, obj->con, &stmt); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Alloc Handle failed!\n"); + ast_log(AST_LOG_WARNING, "SQL Alloc Handle failed!\n"); ast_odbc_release_obj(obj); goto yuck; } @@ -1715,7 +1715,7 @@ static int store_file(char *dir, char *mailboxuser, char *mailboxcontext, int ms snprintf(sql, sizeof(sql), "INSERT INTO %s (dir,msgnum,recording,context,macrocontext,callerid,origtime,duration,mailboxuser,mailboxcontext) VALUES (?,?,?,?,?,?,?,?,?,?)", odbc_table); res = SQLPrepare(stmt, (unsigned char *)sql, SQL_NTS); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Prepare failed![%s]\n", sql); + ast_log(AST_LOG_WARNING, "SQL Prepare failed![%s]\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; @@ -1735,7 +1735,7 @@ static int store_file(char *dir, char *mailboxuser, char *mailboxcontext, int ms SQLBindParameter(stmt, 11, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_CHAR, strlen(category), 0, (void *)category, 0, NULL); res = ast_odbc_smart_execute(obj, stmt); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; @@ -1743,7 +1743,7 @@ static int store_file(char *dir, char *mailboxuser, char *mailboxcontext, int ms SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); } else - ast_log(LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); + ast_log(AST_LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); yuck: if (cfg) ast_config_destroy(cfg); @@ -1785,12 +1785,12 @@ static void rename_file(char *sdir, int smsg, char *mailboxuser, char *mailboxco snprintf(sql, sizeof(sql), "UPDATE %s SET dir=?, msgnum=?, mailboxuser=?, mailboxcontext=? WHERE dir=? AND msgnum=?", odbc_table); stmt = ast_odbc_prepare_and_execute(obj, generic_prepare, &gps); if (!stmt) - ast_log(LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); else SQLFreeHandle(SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); } else - ast_log(LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); + ast_log(AST_LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); return; } @@ -1913,18 +1913,18 @@ static int copy(char *infile, char *outfile) if (link(infile, outfile)) { #endif if ((ifd = open(infile, O_RDONLY)) < 0) { - ast_log(LOG_WARNING, "Unable to open %s in read-only mode\n", infile); + ast_log(AST_LOG_WARNING, "Unable to open %s in read-only mode\n", infile); return -1; } if ((ofd = open(outfile, O_WRONLY | O_TRUNC | O_CREAT, VOICEMAIL_FILE_MODE)) < 0) { - ast_log(LOG_WARNING, "Unable to open %s in write-only mode\n", outfile); + ast_log(AST_LOG_WARNING, "Unable to open %s in write-only mode\n", outfile); close(ifd); return -1; } do { len = read(ifd, buf, sizeof(buf)); if (len < 0) { - ast_log(LOG_WARNING, "Read failed on %s: %s\n", infile, strerror(errno)); + ast_log(AST_LOG_WARNING, "Read failed on %s: %s\n", infile, strerror(errno)); close(ifd); close(ofd); unlink(outfile); @@ -1932,7 +1932,7 @@ static int copy(char *infile, char *outfile) if (len) { res = write(ofd, buf, len); if (errno == ENOMEM || errno == ENOSPC || res != len) { - ast_log(LOG_WARNING, "Write failed on %s (%d of %d): %s\n", outfile, res, len, strerror(errno)); + ast_log(AST_LOG_WARNING, "Write failed on %s (%d of %d): %s\n", outfile, res, len, strerror(errno)); close(ifd); close(ofd); unlink(outfile); @@ -2107,7 +2107,7 @@ static int base_encode(char *filename, FILE *so) bio.iocp = BASEMAXINLINE; if (!(fi = fopen(filename, "rb"))) { - ast_log(LOG_WARNING, "Failed to open file: %s: %s\n", filename, strerror(errno)); + ast_log(AST_LOG_WARNING, "Failed to open file: %s: %s\n", filename, strerror(errno)); return -1; } @@ -2304,7 +2304,7 @@ static void make_email_file(FILE *p, char *srcemail, struct ast_vm_user *vmu, in fprintf(p, "From: %s <%s>" ENDL, quote(passdata, passdata2, len_passdata), who); ast_channel_free(ast); } else - ast_log(LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); + ast_log(AST_LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); } else fprintf(p, "From: Asterisk PBX <%s>" ENDL, who); len_passdata = strlen(vmu->fullname) * 2 + 3; @@ -2322,7 +2322,7 @@ static void make_email_file(FILE *p, char *srcemail, struct ast_vm_user *vmu, in fprintf(p, "Subject: %s" ENDL, passdata); ast_channel_free(ast); } else - ast_log(LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); + ast_log(AST_LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); } else if (ast_test_flag((&globalflags), VM_PBXSKIP)) fprintf(p, "Subject: New message %d in mailbox %s" ENDL, msgnum + 1, mailbox); else @@ -2372,7 +2372,7 @@ static void make_email_file(FILE *p, char *srcemail, struct ast_vm_user *vmu, in fprintf(p, "%s" ENDL, passdata); ast_channel_free(ast); } else - ast_log(LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); + ast_log(AST_LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); } else if (msgnum > -1) { fprintf(p, "Dear %s:" ENDL ENDL "\tJust wanted to let you know you were just left a %s long message (number %d)" ENDL @@ -2432,7 +2432,7 @@ static int sendmail(char *srcemail, struct ast_vm_user *vmu, int msgnum, char *c char tmp2[256]; if (vmu && ast_strlen_zero(vmu->email)) { - ast_log(LOG_WARNING, "E-mail address missing for mailbox [%s]. E-mail will not be sent.\n", vmu->mailbox); + ast_log(AST_LOG_WARNING, "E-mail address missing for mailbox [%s]. E-mail will not be sent.\n", vmu->mailbox); return(0); } if (!strcmp(format, "wav49")) @@ -2441,7 +2441,7 @@ static int sendmail(char *srcemail, struct ast_vm_user *vmu, int msgnum, char *c /* Make a temporary file instead of piping directly to sendmail, in case the mail command hangs */ if ((p = vm_mkftemp(tmp)) == NULL) { - ast_log(LOG_WARNING, "Unable to launch '%s' (can't create temporary file)\n", mailcmd); + ast_log(AST_LOG_WARNING, "Unable to launch '%s' (can't create temporary file)\n", mailcmd); return -1; } else { make_email_file(p, srcemail, vmu, msgnum, context, mailbox, cidnum, cidname, attach, format, duration, attach_user_voicemail, chan, category, 0); @@ -2465,7 +2465,7 @@ static int sendpage(char *srcemail, char *pager, int msgnum, char *context, char FILE *p; if ((p = vm_mkftemp(tmp)) == NULL) { - ast_log(LOG_WARNING, "Unable to launch '%s' (can't create temporary file)\n", mailcmd); + ast_log(AST_LOG_WARNING, "Unable to launch '%s' (can't create temporary file)\n", mailcmd); return -1; } gethostname(host, sizeof(host) - 1); @@ -2489,7 +2489,7 @@ static int sendpage(char *srcemail, char *pager, int msgnum, char *context, char fprintf(p, "From: %s <%s>\n", passdata, who); ast_channel_free(ast); } else - ast_log(LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); + ast_log(AST_LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); } else fprintf(p, "From: Asterisk PBX <%s>\n", who); fprintf(p, "To: %s\n", pager); @@ -2505,7 +2505,7 @@ static int sendpage(char *srcemail, char *pager, int msgnum, char *context, char fprintf(p, "Subject: %s\n\n", passdata); ast_channel_free(ast); } else - ast_log(LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); + ast_log(AST_LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); } else fprintf(p, "Subject: New VM\n\n"); @@ -2522,7 +2522,7 @@ static int sendpage(char *srcemail, char *pager, int msgnum, char *context, char fprintf(p, "%s\n", passdata); ast_channel_free(ast); } else - ast_log(LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); + ast_log(AST_LOG_WARNING, "Cannot allocate the channel for variables substitution\n"); } else { fprintf(p, "New %s long msg in box %s\n" "from %s, on %s", dur, mailbox, (cidname ? cidname : (cidnum ? cidnum : "unknown")), date); @@ -2587,7 +2587,7 @@ static int invent_message(struct ast_channel *chan, struct ast_vm_user *vmu, cha snprintf(fn, sizeof(fn), "%s%s/%s/greet", VM_SPOOL_DIR, vmu->context, ext); if ((res = create_dirpath(dest, sizeof(dest), vmu->context, ext, ""))) { - ast_log(LOG_WARNING, "Failed to make directory(%s)\n", fn); + ast_log(AST_LOG_WARNING, "Failed to make directory(%s)\n", fn); return -1; } @@ -2730,20 +2730,20 @@ static int inboxcount(const char *mailbox, int *newmsgs, int *oldmsgs) snprintf(sql, sizeof(sql), "SELECT COUNT(*) FROM %s WHERE dir = '%s%s/%s/%s'", odbc_table, VM_SPOOL_DIR, context, tmp, "INBOX"); stmt = ast_odbc_prepare_and_execute(obj, generic_prepare, &gps); if (!stmt) { - ast_log(LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); ast_odbc_release_obj(obj); goto yuck; } res = SQLFetch(stmt); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; } res = SQLGetData(stmt, 1, SQL_CHAR, rowdata, sizeof(rowdata), NULL); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; @@ -2754,20 +2754,20 @@ static int inboxcount(const char *mailbox, int *newmsgs, int *oldmsgs) snprintf(sql, sizeof(sql), "SELECT COUNT(*) FROM %s WHERE dir = '%s%s/%s/%s'", odbc_table, VM_SPOOL_DIR, context, tmp, "Old"); stmt = ast_odbc_prepare_and_execute(obj, generic_prepare, &gps); if (!stmt) { - ast_log(LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); ast_odbc_release_obj(obj); goto yuck; } res = SQLFetch(stmt); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; } res = SQLGetData(stmt, 1, SQL_CHAR, rowdata, sizeof(rowdata), NULL); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); ast_odbc_release_obj(obj); goto yuck; @@ -2777,7 +2777,7 @@ static int inboxcount(const char *mailbox, int *newmsgs, int *oldmsgs) *oldmsgs = atoi(rowdata); x = 0; } else - ast_log(LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); + ast_log(AST_LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); yuck: return x; @@ -2812,25 +2812,25 @@ static int messagecount(const char *context, const char *mailbox, const char *fo snprintf(sql, sizeof(sql), "SELECT COUNT(*) FROM %s WHERE dir = '%s%s/%s/%s'", odbc_table, VM_SPOOL_DIR, context, mailbox, folder); stmt = ast_odbc_prepare_and_execute(obj, generic_prepare, &gps); if (!stmt) { - ast_log(LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Execute error!\n[%s]\n\n", sql); goto yuck; } res = SQLFetch(stmt); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Fetch error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); goto yuck; } res = SQLGetData(stmt, 1, SQL_CHAR, rowdata, sizeof(rowdata), NULL); if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { - ast_log(LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); + ast_log(AST_LOG_WARNING, "SQL Get Data error!\n[%s]\n\n", sql); SQLFreeHandle (SQL_HANDLE_STMT, stmt); goto yuck; } nummsgs = atoi(rowdata); SQLFreeHandle (SQL_HANDLE_STMT, stmt); } else - ast_log(LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); + ast_log(AST_LOG_WARNING, "Failed to obtain database object for '%s'!\n", odbc_database); yuck: if (obj) @@ -2905,7 +2905,7 @@ static int imap_store_file(char *dir, char *mailboxuser, char *mailboxcontext, i /* Make a temporary file instead of piping directly to sendmail, in case the mail command hangs. */ if (!(p = vm_mkftemp(tmp))) { - ast_log(LOG_WARNING, "Unable to store '%s' (can't create temporary file)\n", fn); + ast_log(AST_LOG_WARNING, "Unable to store '%s' (can't create temporary file)\n", fn); if (tempcopy) *(vmu->email) = '\0'; return -1; @@ -2921,7 +2921,7 @@ static int imap_store_file(char *dir, char *mailboxuser, char *mailboxcontext, i len = ftell(p); rewind(p); if (!(buf = ast_malloc(len + 1))) { - ast_log(LOG_ERROR, "Can't allocate %ld bytes to read message\n", len + 1); + ast_log(AST_LOG_ERROR, "Can't allocate %ld bytes to read message\n", len + 1); fclose(p); if (tempcopy) *(vmu->email) = '\0'; @@ -2933,7 +2933,7 @@ static int imap_store_file(char *dir, char *mailboxuser, char *mailboxcontext, i init_mailstream(vms, NEW_FOLDER); imap_mailbox_name(mailbox, sizeof(mailbox), vms, NEW_FOLDER, 1); if (!mail_append(vms->mailstream, mailbox, &str)) - ast_log(LOG_ERROR, "Error while sending the message to %s\n", mailbox); + ast_log(AST_LOG_ERROR, "Error while sending the message to %s\n", mailbox); fclose(p); unlink(tmp); ast_free(buf); @@ -2969,22 +2969,22 @@ static int messagecount(const char *context, const char *mailbox, const char *fo return 0; /* We have to get the user before we can open the stream! */ - /* ast_log(LOG_DEBUG, "Before find_user, context is %s and mailbox is %s\n", context, mailbox); */ + /* ast_log(AST_LOG_DEBUG, "Before find_user, context is %s and mailbox is %s\n", context, mailbox); */ vmu = find_user(&vmus, context, mailbox); if (!vmu) { - ast_log(LOG_ERROR, "Couldn't find mailbox %s in context %s\n", mailbox, context); + ast_log(AST_LOG_ERROR, "Couldn't find mailbox %s in context %s\n", mailbox, context); return -1; } else { /* No IMAP account available */ if (vmu->imapuser[0] == '\0') { - ast_log(LOG_WARNING, "IMAP user not set for mailbox %s\n", vmu->mailbox); + ast_log(AST_LOG_WARNING, "IMAP user not set for mailbox %s\n", vmu->mailbox); return -1; } } /* No IMAP account available */ if (vmu->imapuser[0] == '\0') { - ast_log(LOG_WARNING, "IMAP user not set for mailbox %s\n", vmu->mailbox); + ast_log(AST_LOG_WARNING, "IMAP user not set for mailbox %s\n", vmu->mailbox); free_user(vmu); return -1; } @@ -3027,7 +3027,7 @@ static int messagecount(const char *context, const char *mailbox, const char *fo } ret = init_mailstream(vms_p, fold); if (!vms_p->mailstream) { - ast_log(LOG_ERROR, "Houston we have a problem - IMAP mailstream is NULL\n"); + ast_log(AST_LOG_ERROR, "Houston we have a problem - IMAP mailstream is NULL\n"); return -1; } if (ret == 0) { @@ -3181,17 +3181,17 @@ static int copy_message(struct ast_channel *chan, struct ast_vm_user *vmu, int i struct vm_state *sendvms = NULL, *destvms = NULL; char messagestring[10]; /* I guess this could be a problem if someone has more than 999,999,999 messages... */ if (!(sendvms = get_vm_state_by_imapuser(vmu->imapuser, 0))) { - ast_log(LOG_ERROR, "Couldn't get vm_state for originator's mailbox!!\n"); + ast_log(AST_LOG_ERROR, "Couldn't get vm_state for originator's mailbox!!\n"); return -1; } if (!(destvms = get_vm_state_by_imapuser(recip->imapuser, 0))) { - ast_log(LOG_ERROR, "Couldn't get vm_state for destination mailbox!\n"); + ast_log(AST_LOG_ERROR, "Couldn't get vm_state for destination mailbox!\n"); return -1; } snprintf(messagestring, sizeof(messagestring), "%ld", sendvms->msgArray[msgnum]); if ((mail_copy(sendvms->mailstream, messagestring, (char *) mbox(imbox)) == T)) return 0; - ast_log(LOG_WARNING, "Unable to copy message from mailbox %s to mailbox %s\n", vmu->mailbox, recip->mailbox); + ast_log(AST_LOG_WARNING, "Unable to copy message from mailbox %s to mailbox %s\n", vmu->mailbox, recip->mailbox); return -1; } @@ -3218,7 +3218,7 @@ static int copy_message(struct ast_channel *chan, struct ast_vm_user *vmu, int i const char *frombox = mbox(imbox); int recipmsgnum; - ast_log(LOG_NOTICE, "Copying message from %s@%s to %s@%s\n", vmu->mailbox, vmu->context, recip->mailbox, recip->context); + ast_log(AST_LOG_NOTICE, "Copying message from %s@%s to %s@%s\n", vmu->mailbox, vmu->context, recip->mailbox, recip->context); create_dirpath(todir, sizeof(todir), recip->context, recip->mailbox, "INBOX"); @@ -3238,7 +3238,7 @@ static int copy_message(struct ast_channel *chan, struct ast_vm_user *vmu, int i make_file(topath, sizeof(topath), todir, recipmsgnum); COPY(fromdir, msgnum, todir, recipmsgnum, recip->mailbox, recip->context, frompath, topath); } else { - ast_log(LOG_ERROR, "Recipient mailbox %s@%s is full\n", recip->mailbox, recip->context); + ast_log(AST_LOG_ERROR, "Recipient mailbox %s@%s is full\n", recip->mailbox, recip->context); } ast_unlock_path(todir); notify_new_message(chan, recip, NULL, recipmsgnum, duration, fmt, S_OR(chan->cid.cid_num, NULL), S_OR(chan->cid.cid_name, NULL)); @@ -3387,12 +3387,12 @@ static void run_externnotify(char *context, char *extension) ast_smdi_mwi_unset(smdi_iface, extension); if ((mwi_msg = ast_smdi_mwi_message_wait_station(smdi_iface, SMDI_MWI_WAIT_TIMEOUT, extension))) { - ast_log(LOG_ERROR, "Error executing SMDI MWI change for %s\n", extension); + ast_log(AST_LOG_ERROR, "Error executing SMDI MWI change for %s\n", extension); if (!strncmp(mwi_msg->cause, "INV", 3)) - ast_log(LOG_ERROR, "Invalid MWI extension: %s\n", mwi_msg->fwd_st); + ast_log(AST_LOG_ERROR, "Invalid MWI extension: %s\n", mwi_msg->fwd_st); else if (!strncmp(mwi_msg->cause, "BLK", 3)) - ast_log(LOG_WARNING, "MWI light was already on or off for %s\n", mwi_msg->fwd_st); - ast_log(LOG_WARNING, "The switch reported '%s'\n", mwi_msg->cause); + ast_log(AST_LOG_WARNING, "MWI light was already on or off for %s\n", mwi_msg->fwd_st); + ast_log(AST_LOG_WARNING, "The switch reported '%s'\n", mwi_msg->cause); ASTOBJ_UNREF(mwi_msg, ast_smdi_mwi_message_destroy); } else { ast_debug(1, "Successfully executed SMDI MWI change for %s\n", extension); @@ -3401,7 +3401,7 @@ static void run_externnotify(char *context, char *extension) if (!ast_strlen_zero(externnotify)) { if (inboxcount(ext_context, &newvoicemails, &oldvoicemails)) { - ast_log(LOG_ERROR, "Problem in calculating number of voicemail messages available for extension %s\n", extension); + ast_log(AST_LOG_ERROR, "Problem in calculating number of voicemail messages available for extension %s\n", extension); } else { snprintf(arguments, sizeof(arguments), "%s %s %s %d&", externnotify, context, extension, newvoicemails); ast_debug(1, "Executing %s\n", arguments); @@ -3488,7 +3488,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ ast_debug(3, "Before find_user\n"); if (!(vmu = find_user(&svm, context, ext))) { - ast_log(LOG_WARNING, "No entry in voicemail config file for '%s'\n", ext); + ast_log(AST_LOG_WARNING, "No entry in voicemail config file for '%s'\n", ext); pbx_builtin_setvar_helper(chan, "VMSTATUS", "FAILED"); return res; } @@ -3514,7 +3514,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ */ snprintf(tempfile, sizeof(tempfile), "%s%s/%s/temp", VM_SPOOL_DIR, vmu->context, ext); if ((res = create_dirpath(tmpdir, sizeof(tmpdir), vmu->context, ext, "tmp"))) { - ast_log(LOG_WARNING, "Failed to make directory (%s)\n", tempfile); + ast_log(AST_LOG_WARNING, "Failed to make directory (%s)\n", tempfile); return -1; } @@ -3650,7 +3650,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ /* must open stream for this user to get info! */ res = inboxcount(ext_context, &newmsgs, &oldmsgs); if (res < 0) { - ast_log(LOG_NOTICE, "Can not leave voicemail, unable to count messages\n"); + ast_log(AST_LOG_NOTICE, "Can not leave voicemail, unable to count messages\n"); return -1; } if (!(vms = get_vm_state_by_mailbox(ext, 0))) { @@ -3659,7 +3659,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ * rarely be used. */ if (!(vms = ast_calloc(1, sizeof(*vms)))) { - ast_log(LOG_ERROR, "Couldn't allocate necessary space\n"); + ast_log(AST_LOG_ERROR, "Couldn't allocate necessary space\n"); return -1; } ast_copy_string(vms->imapuser, vmu->imapuser, sizeof(vms->imapuser)); @@ -3691,7 +3691,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ /* Check if we have exceeded maxmsg */ if (msgnum >= vmu->maxmsg) { - ast_log(LOG_WARNING, "Unable to leave message since we will exceed the maximum number of messages allowed (%u > %u)\n", msgnum, vmu->maxmsg); + ast_log(AST_LOG_WARNING, "Unable to leave message since we will exceed the maximum number of messages allowed (%u > %u)\n", msgnum, vmu->maxmsg); ast_play_and_wait(chan, "vm-mailboxfull"); return -1; } @@ -3701,7 +3701,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ res = ast_streamfile(chan, "vm-mailboxfull", chan->language); if (!res) res = ast_waitstream(chan, ""); - ast_log(LOG_WARNING, "No more messages possible\n"); + ast_log(AST_LOG_WARNING, "No more messages possible\n"); pbx_builtin_setvar_helper(chan, "VMSTATUS", "FAILED"); goto leave_vm_out; } @@ -3714,7 +3714,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ res = ast_streamfile(chan, "vm-mailboxfull", chan->language); if (!res) res = ast_waitstream(chan, ""); - ast_log(LOG_ERROR, "Unable to create message file: %s\n", strerror(errno)); + ast_log(AST_LOG_ERROR, "Unable to create message file: %s\n", strerror(errno)); pbx_builtin_setvar_helper(chan, "VMSTATUS", "FAILED"); goto leave_vm_out; } @@ -3762,7 +3762,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ date, (long)time(NULL), category ? category : ""); } else - ast_log(LOG_WARNING, "Error opening text file for output\n"); + ast_log(AST_LOG_WARNING, "Error opening text file for output\n"); #ifdef IMAP_STORAGE res = play_record_review(chan, NULL, tmptxtfile, vmu->maxsecs, fmt, 1, vmu, &duration, NULL, options->record_gain, vms); #else @@ -3783,7 +3783,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ fprintf(txt, "duration=%d\n", duration); fclose(txt); if (vm_lock_path(dir)) { - ast_log(LOG_ERROR, "Couldn't lock directory %s. Voicemail will be lost.\n", dir); + ast_log(AST_LOG_ERROR, "Couldn't lock directory %s. Voicemail will be lost.\n", dir); /* Delete files */ ast_filedelete(tmptxtfile, NULL); unlink(tmptxtfile); @@ -3815,7 +3815,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ /* Properly set permissions on voicemail text descriptor file. Unfortunately mkstemp() makes this file 0600 on most unix systems. */ if (chmod(txtfile, VOICEMAIL_FILE_MODE) < 0) - ast_log(LOG_ERROR, "Couldn't set permissions on voicemail text file %s: %s", txtfile, strerror(errno)); + ast_log(AST_LOG_ERROR, "Couldn't set permissions on voicemail text file %s: %s", txtfile, strerror(errno)); ast_unlock_path(dir); if (ast_check_realtime("voicemail_data")) { @@ -3869,7 +3869,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ else pbx_builtin_setvar_helper(chan, "VMSTATUS", "SUCCESS"); } else - ast_log(LOG_WARNING, "No format for saving voicemail?\n"); + ast_log(AST_LOG_WARNING, "No format for saving voicemail?\n"); leave_vm_out: free_user(vmu); @@ -3932,7 +3932,7 @@ static int save_to_folder(struct ast_vm_user *vmu, struct vm_state *vms, int msg if (mail_create(vms->mailstream, mailbox) == NIL) ast_debug(5, "Folder exists.\n"); else - ast_log(LOG_NOTICE, "Folder %s created!\n",mbox(box)); + ast_log(AST_LOG_NOTICE, "Folder %s created!\n",mbox(box)); ast_debug(3, "Copying sequence %s to mailbox %s\n", sequence, mbox(box)); res = mail_copy(vms->mailstream, sequence, (char *)mbox(box)); @@ -4128,7 +4128,7 @@ static void adsi_begin(struct ast_channel *chan, int *useadsi) return; if (!x) { if (adsi_load_vmail(chan, useadsi)) { - ast_log(LOG_WARNING, "Unable to upload voicemail scripts\n"); + ast_log(AST_LOG_WARNING, "Unable to upload voicemail scripts\n"); return; } } else @@ -4696,7 +4696,7 @@ static int notify_new_message(struct ast_channel *chan, struct ast_vm_user *vmu, if (strstr(fmt, vmu->attachfmt)) fmt = vmu->attachfmt; else - ast_log(LOG_WARNING, "Attachment format '%s' is not one of the recorded formats '%s'. Falling back to default format for '%s@%s'.\n", vmu->attachfmt, fmt, vmu->mailbox, vmu->context); + ast_log(AST_LOG_WARNING, "Attachment format '%s' is not one of the recorded formats '%s'. Falling back to default format for '%s@%s'.\n", vmu->attachfmt, fmt, vmu->mailbox, vmu->context); } /* Attach only the first format */ @@ -4869,7 +4869,7 @@ static int forward_message(struct ast_channel *chan, char *context, struct vm_st chan->priority = old_priority; } else { - ast_log(LOG_WARNING, "Could not find the Directory application, disabling directory_forward\n"); + ast_log(AST_LOG_WARNING, "Could not find the Directory application, disabling directory_forward\n"); ast_clear_flag((&globalflags), VM_DIRECFORWARD); } } else { @@ -4964,7 +4964,7 @@ static int forward_message(struct ast_channel *chan, char *context, struct vm_st /* Need to get message content */ ast_debug(3, "Before mail_fetchheaders, curmsg is: %d, imap messages is %lu\n", vms->curmsg, vms->msgArray[vms->curmsg]); if (!vms->msgArray[vms->curmsg]) { - ast_log(LOG_WARNING, "Trying to access unknown message\n"); + ast_log(AST_LOG_WARNING, "Trying to access unknown message\n"); return -1; } @@ -4972,7 +4972,7 @@ static int forward_message(struct ast_channel *chan, char *context, struct vm_st header_content = mail_fetchheader (vms->mailstream, vms->msgArray[vms->curmsg]); /* empty string means no valid header */ if (ast_strlen_zero(header_content)) { - ast_log(LOG_ERROR, "Could not fetch header for message number %ld\n", vms->msgArray[vms->curmsg]); + ast_log(AST_LOG_ERROR, "Could not fetch header for message number %ld\n", vms->msgArray[vms->curmsg]); return -1; } /* Get header info needed by sendmail */ @@ -4986,7 +4986,7 @@ static int forward_message(struct ast_channel *chan, char *context, struct vm_st stringp = fmt; strsep(&stringp, "|"); } else { - ast_log(LOG_ERROR, "audio format not set. Default to WAV\n"); + ast_log(AST_LOG_ERROR, "audio format not set. Default to WAV\n"); fmt = "WAV"; } if (!strcasecmp(fmt, "wav49")) @@ -5006,13 +5006,13 @@ static int forward_message(struct ast_channel *chan, char *context, struct vm_st if (dstvms) { init_mailstream(dstvms, 0); if (!dstvms->mailstream) { - ast_log(LOG_ERROR, "IMAP mailstream for %s is NULL\n", vmtmp->mailbox); + ast_log(AST_LOG_ERROR, "IMAP mailstream for %s is NULL\n", vmtmp->mailbox); } else { STORE(todir, vmtmp->mailbox, vmtmp->context, dstvms->curmsg, chan, vmtmp, fmt, duration, dstvms); run_externnotify(vmtmp->context, vmtmp->mailbox); } } else { - ast_log(LOG_ERROR, "Could not find state information for mailbox %s\n", vmtmp->mailbox); + ast_log(AST_LOG_ERROR, "Could not find state information for mailbox %s\n", vmtmp->mailbox); } if (!ast_strlen_zero(vmtmp->serveremail)) @@ -5058,7 +5058,7 @@ static int wait_file2(struct ast_channel *chan, struct vm_state *vms, char *file { int res; if ((res = ast_stream_and_wait(chan, file, AST_DIGIT_ANY)) < 0) - ast_log(LOG_WARNING, "Unable to play message %s\n", file); + ast_log(AST_LOG_WARNING, "Unable to play message %s\n", file); return res; } @@ -5075,7 +5075,7 @@ static int play_message_category(struct ast_channel *chan, const char *category) res = ast_play_and_wait(chan, category); if (res) { - ast_log(LOG_WARNING, "No sound file for category '%s' was found.\n", category); + ast_log(AST_LOG_WARNING, "No sound file for category '%s' was found.\n", category); res = 0; } @@ -5089,7 +5089,7 @@ static int play_message_datetime(struct ast_channel *chan, struct ast_vm_user *v time_t t; if (ast_get_time_t(origtime, &t, 0, NULL)) { - ast_log(LOG_WARNING, "Couldn't find origtime in %s\n", filename); + ast_log(AST_LOG_WARNING, "Couldn't find origtime in %s\n", filename); return 0; } @@ -5287,7 +5287,7 @@ static int play_message(struct ast_channel *chan, struct ast_vm_user *vmu, struc ast_debug(3, "Before mail_fetchheaders, curmsg is: %d, imap messages is %lu\n", vms->curmsg, vms->msgArray[vms->curmsg]); if (!vms->msgArray[vms->curmsg]) { - ast_log(LOG_WARNING, "Trying to access unknown message\n"); + ast_log(AST_LOG_WARNING, "Trying to access unknown message\n"); return -1; } @@ -5295,7 +5295,7 @@ static int play_message(struct ast_channel *chan, struct ast_vm_user *vmu, struc header_content = mail_fetchheader (vms->mailstream, vms->msgArray[vms->curmsg]); /* empty string means no valid header */ if (ast_strlen_zero(header_content)) { - ast_log(LOG_ERROR, "Could not fetch header for message number %ld\n", vms->msgArray[vms->curmsg]); + ast_log(AST_LOG_ERROR, "Could not fetch header for message number %ld\n", vms->msgArray[vms->curmsg]); return -1; } snprintf(todir, sizeof(todir), "%s%s/%s/tmp", VM_SPOOL_DIR, vmu->context, vmu->mailbox); @@ -5307,7 +5307,7 @@ static int play_message(struct ast_channel *chan, struct ast_vm_user *vmu, struc if (body->nested.part && body->nested.part->next && body->nested.part->next->body.parameter->value) { attachedfilefmt = ast_strdupa(body->nested.part->next->body.parameter->value); } else { - ast_log(LOG_ERROR, "There is no file attached to this IMAP message.\n"); + ast_log(AST_LOG_ERROR, "There is no file attached to this IMAP message.\n"); return -1; } @@ -5316,7 +5316,7 @@ static int play_message(struct ast_channel *chan, struct ast_vm_user *vmu, struc strsep(&attachedfilefmt, "."); if (!attachedfilefmt) { - ast_log(LOG_ERROR, "File format could not be obtained from IMAP message attachment\n"); + ast_log(AST_LOG_ERROR, "File format could not be obtained from IMAP message attachment\n"); return -1; } save_body(body, vms, "2", attachedfilefmt); @@ -5450,12 +5450,12 @@ static int play_message(struct ast_channel *chan, struct ast_vm_user *vmu, struc RETRIEVE(vms->curdir, vms->curmsg, vmu->mailbox, vmu->context); msg_cfg = ast_config_load(filename, config_flags); if (!msg_cfg) { - ast_log(LOG_WARNING, "No message attribute file?!! (%s)\n", filename); + ast_log(AST_LOG_WARNING, "No message attribute file?!! (%s)\n", filename); return 0; } if (!(origtime = ast_variable_retrieve(msg_cfg, "message", "origtime"))) { - ast_log(LOG_WARNING, "No origtime?!\n"); + ast_log(AST_LOG_WARNING, "No origtime?!\n"); DISPOSE(vms->curdir, vms->curmsg); ast_config_destroy(msg_cfg); return 0; @@ -5485,7 +5485,7 @@ static int play_message(struct ast_channel *chan, struct ast_vm_user *vmu, struc make_file(vms->fn, sizeof(vms->fn), vms->curdir, vms->curmsg); vms->heard[vms->curmsg] = 1; if ((res = wait_file(chan, vms, vms->fn)) < 0) { - ast_log(LOG_WARNING, "Playback of message %s failed\n", vms->fn); + ast_log(AST_LOG_WARNING, "Playback of message %s failed\n", vms->fn); res = 0; } } @@ -5537,7 +5537,7 @@ static int init_mailstream(struct vm_state *vms, int box) char tmp[256]; if (!vms) { - ast_log(LOG_ERROR, "vm_state is NULL!\n"); + ast_log(AST_LOG_ERROR, "vm_state is NULL!\n"); return -1; } ast_debug(3, "vm_state user is:%s\n", vms->imapuser); @@ -5564,7 +5564,7 @@ static int init_mailstream(struct vm_state *vms, int box) stream = mail_open (stream, tmp, debug ? OP_DEBUG : NIL); ast_mutex_unlock(&vms->lock); if (stream == NIL) { - ast_log(LOG_ERROR, "Can't connect to imap server %s\n", tmp); + ast_log(AST_LOG_ERROR, "Can't connect to imap server %s\n", tmp); return -1; } get_mailbox_delimiter(stream); @@ -5597,7 +5597,7 @@ static int open_mailbox(struct vm_state *vms, struct ast_vm_user *vmu, int box) ast_debug(3, "Before init_mailstream, user is %s\n", vmu->imapuser); if ((ret = init_mailstream(vms, box)) || !vms->mailstream) { - ast_log(LOG_ERROR, "Could not initialize mailstream\n"); + ast_log(AST_LOG_ERROR, "Could not initialize mailstream\n"); return -1; } @@ -5678,15 +5678,15 @@ static int imap_retrieve_file (char *dir, int msgnum, const char *mailbox, char } } /* We have to get the user before we can open the stream! */ - /* ast_log(LOG_DEBUG, "Before find_user, context is %s and mailbox is %s\n", context, mailbox); */ + /* ast_log(AST_LOG_DEBUG, "Before find_user, context is %s and mailbox is %s\n", context, mailbox); */ vmu = find_user(NULL, context, mailbox); if (!vmu) { - ast_log(LOG_ERROR, "Couldn't find mailbox %s in context %s\n", mailbox, context); + ast_log(AST_LOG_ERROR, "Couldn't find mailbox %s in context %s\n", mailbox, context); return -1; } else { /* No IMAP account available */ if (vmu->imapuser[0] == '\0') { - ast_log(LOG_WARNING, "IMAP user not set for mailbox %s\n", vmu->mailbox); + ast_log(AST_LOG_WARNING, "IMAP user not set for mailbox %s\n", vmu->mailbox); free_user(vmu); return -1; } @@ -5695,13 +5695,13 @@ static int imap_retrieve_file (char *dir, int msgnum, const char *mailbox, char /* check if someone is accessing this box right now... */ vms_p = get_vm_state_by_mailbox(mailbox, 0); if (!vms_p) { - ast_log(LOG_ERROR, "Voicemail state not found!\n"); + ast_log(AST_LOG_ERROR, "Voicemail state not found!\n"); return -1; } ret = init_mailstream(vms_p, GREETINGS_FOLDER); if (!vms_p->mailstream) { - ast_log(LOG_ERROR, "IMAP mailstream is NULL\n"); + ast_log(AST_LOG_ERROR, "IMAP mailstream is NULL\n"); free_user(vmu); return -1; } @@ -5712,7 +5712,7 @@ static int imap_retrieve_file (char *dir, int msgnum, const char *mailbox, char if (body->nested.part && body->nested.part->next && body->nested.part->next->body.parameter->value) { attachment = ast_strdupa(body->nested.part->next->body.parameter->value); } else { - ast_log(LOG_ERROR, "There is no file attached to this IMAP message.\n"); + ast_log(AST_LOG_ERROR, "There is no file attached to this IMAP message.\n"); return -1; } filename = strsep(&attachment, "."); @@ -5742,7 +5742,7 @@ static int imap_delete_old_greeting (char *dir, struct vm_state *vms) if (file) *file++ = '\0'; else { - ast_log(LOG_ERROR, "Failed to procure file name from directory passed. You should never see this.\n"); + ast_log(AST_LOG_ERROR, "Failed to procure file name from directory passed. You should never see this.\n"); return -1; } @@ -5752,7 +5752,7 @@ static int imap_delete_old_greeting (char *dir, struct vm_state *vms) if (body->nested.part->next && body->nested.part->next->body.parameter->value) { attachment = ast_strdupa(body->nested.part->next->body.parameter->value); } else { - ast_log(LOG_ERROR, "There is no file attached to this IMAP message.\n"); + ast_log(AST_LOG_ERROR, "There is no file attached to this IMAP message.\n"); return -1; } filename = strsep(&attachment, "."); @@ -5795,7 +5795,7 @@ static int open_mailbox(struct vm_state *vms, struct ast_vm_user *vmu, int box) */ if (vm_lock_path(vms->curdir)) { - ast_log(LOG_ERROR, "Could not open mailbox %s: mailbox is locked\n", vms->curdir); + ast_log(AST_LOG_ERROR, "Could not open mailbox %s: mailbox is locked\n", vms->curdir); return -1; } @@ -5805,7 +5805,7 @@ static int open_mailbox(struct vm_state *vms, struct ast_vm_user *vmu, int box) if (last_msg < 0) return last_msg; else if (vms->lastmsg != last_msg) { - ast_log(LOG_NOTICE, "Resequencing Mailbox: %s\n", vms->curdir); + ast_log(AST_LOG_NOTICE, "Resequencing Mailbox: %s\n", vms->curdir); res = resequence_mailbox(vmu, vms->curdir); if (res) return res; @@ -5847,7 +5847,7 @@ static int close_mailbox(struct vm_state *vms, struct ast_vm_user *vmu) res = save_to_folder(vmu, vms, x, 1); if (res == ERROR_LOCK_PATH || res == ERROR_MAILBOX_FULL) { /* If save failed do not delete the message */ - ast_log(LOG_WARNING, "Save failed. Not moving message: %s.\n", res == ERROR_LOCK_PATH ? "unable to lock path" : "destination folder full"); + ast_log(AST_LOG_WARNING, "Save failed. Not moving message: %s.\n", res == ERROR_LOCK_PATH ? "unable to lock path" : "destination folder full"); vms->deleted[x] = 0; vms->heard[x] = 0; --x; @@ -6996,7 +6996,7 @@ static int vm_newuser(struct ast_channel *chan, struct ast_vm_user *vmu, struct return cmd; if (!strcmp(newpassword, newpassword2)) break; - ast_log(LOG_NOTICE, "Password mismatch for user %s (%s != %s)\n", vms->username, newpassword, newpassword2); + ast_log(AST_LOG_NOTICE, "Password mismatch for user %s (%s != %s)\n", vms->username, newpassword, newpassword2); cmd = ast_play_and_wait(chan, vm_mismatch); if (++tries == 3) return -1; @@ -7130,7 +7130,7 @@ static int vm_options(struct ast_channel *chan, struct ast_vm_user *vmu, struct } } if (strcmp(newpassword, newpassword2)) { - ast_log(LOG_NOTICE, "Password mismatch for user %s (%s != %s)\n", vms->username, newpassword, newpassword2); + ast_log(AST_LOG_NOTICE, "Password mismatch for user %s (%s != %s)\n", vms->username, newpassword, newpassword2); cmd = ast_play_and_wait(chan, vm_mismatch); break; } @@ -7462,7 +7462,7 @@ static int vm_authenticate(struct ast_channel *chan, char *mailbox, int mailbox_ if (!skipuser && useadsi) adsi_login(chan); if (!silent && !skipuser && ast_streamfile(chan, "vm-login", chan->language)) { - ast_log(LOG_WARNING, "Couldn't stream login file\n"); + ast_log(AST_LOG_WARNING, "Couldn't stream login file\n"); return -1; } @@ -7471,7 +7471,7 @@ static int vm_authenticate(struct ast_channel *chan, char *mailbox, int mailbox_ while (!valid && (logretries < maxlogins)) { /* Prompt for, and read in the username */ if (!skipuser && ast_readstring(chan, mailbox, mailbox_size - 1, 2000, 10000, "#") < 0) { - ast_log(LOG_WARNING, "Couldn't read username\n"); + ast_log(AST_LOG_WARNING, "Couldn't read username\n"); return -1; } if (ast_strlen_zero(mailbox)) { @@ -7499,11 +7499,11 @@ static int vm_authenticate(struct ast_channel *chan, char *mailbox, int mailbox_ password[0] = '\0'; } else { if (ast_streamfile(chan, vm_password, chan->language)) { - ast_log(LOG_WARNING, "Unable to stream password file\n"); + ast_log(AST_LOG_WARNING, "Unable to stream password file\n"); return -1; } if (ast_readstring(chan, password, sizeof(password) - 1, 2000, 10000, "#") < 0) { - ast_log(LOG_WARNING, "Unable to read password\n"); + ast_log(AST_LOG_WARNING, "Unable to read password\n"); return -1; } } @@ -7523,14 +7523,14 @@ static int vm_authenticate(struct ast_channel *chan, char *mailbox, int mailbox_ if (!valid) { if (skipuser || logretries >= maxlogins) { if (ast_streamfile(chan, "vm-incorrect", chan->language)) { - ast_log(LOG_WARNING, "Unable to stream incorrect message\n"); + ast_log(AST_LOG_WARNING, "Unable to stream incorrect message\n"); return -1; } } else { if (useadsi) adsi_login(chan); if (ast_streamfile(chan, "vm-incorrect-mailbox", chan->language)) { - ast_log(LOG_WARNING, "Unable to stream incorrect mailbox message\n"); + ast_log(AST_LOG_WARNING, "Unable to stream incorrect mailbox message\n"); return -1; } } @@ -7604,26 +7604,26 @@ static int vm_execmain(struct ast_channel *chan, void *data) int gain; if (!ast_strlen_zero(opts[OPT_ARG_RECORDGAIN])) { if (sscanf(opts[OPT_ARG_RECORDGAIN], "%d", &gain) != 1) { - ast_log(LOG_WARNING, "Invalid value '%s' provided for record gain option\n", opts[OPT_ARG_RECORDGAIN]); + ast_log(AST_LOG_WARNING, "Invalid value '%s' provided for record gain option\n", opts[OPT_ARG_RECORDGAIN]); return -1; } else { record_gain = (signed char) gain; } } else { - ast_log(LOG_WARNING, "Invalid Gain level set with option g\n"); + ast_log(AST_LOG_WARNING, "Invalid Gain level set with option g\n"); } } if (ast_test_flag(&flags, OPT_AUTOPLAY) ) { play_auto = 1; if (opts[OPT_ARG_PLAYFOLDER]) { if (sscanf(opts[OPT_ARG_PLAYFOLDER], "%d", &play_folder) != 1) { - ast_log(LOG_WARNING, "Invalid value '%s' provided for folder autoplay option\n", opts[OPT_ARG_PLAYFOLDER]); + ast_log(AST_LOG_WARNING, "Invalid value '%s' provided for folder autoplay option\n", opts[OPT_ARG_PLAYFOLDER]); } } else { - ast_log(LOG_WARNING, "Invalid folder set with option a\n"); + ast_log(AST_LOG_WARNING, "Invalid folder set with option a\n"); } if (play_folder > 9 || play_folder < 0) { - ast_log(LOG_WARNING, "Invalid value '%d' provided for folder autoplay option\n", play_folder); + ast_log(AST_LOG_WARNING, "Invalid value '%d' provided for folder autoplay option\n", play_folder); play_folder = 0; } } @@ -7682,12 +7682,12 @@ static int vm_execmain(struct ast_channel *chan, void *data) goto out; if (!(vms.deleted = ast_calloc(vmu->maxmsg, sizeof(int)))) { - ast_log(LOG_ERROR, "Could not allocate memory for deleted message storage!\n"); + ast_log(AST_LOG_ERROR, "Could not allocate memory for deleted message storage!\n"); cmd = ast_play_and_wait(chan, "an-error-has-occured"); return -1; } if (!(vms.heard = ast_calloc(vmu->maxmsg, sizeof(int)))) { - ast_log(LOG_ERROR, "Could not allocate memory for heard message storage!\n"); + ast_log(AST_LOG_ERROR, "Could not allocate memory for heard message storage!\n"); cmd = ast_play_and_wait(chan, "an-error-has-occured"); return -1; } @@ -7740,7 +7740,7 @@ static int vm_execmain(struct ast_channel *chan, void *data) if (!strcasecmp(vmu->mailbox, vmu->password) && (ast_test_flag(vmu, VM_FORCENAME | VM_FORCEGREET))) { if (ast_play_and_wait(chan, "vm-newuser") == -1) - ast_log(LOG_WARNING, "Couldn't stream new user file\n"); + ast_log(AST_LOG_WARNING, "Couldn't stream new user file\n"); cmd = vm_newuser(chan, vmu, &vms, vmfmts, record_gain); if ((cmd == 't') || (cmd == '#')) { /* Timeout */ @@ -7760,7 +7760,7 @@ static int vm_execmain(struct ast_channel *chan, void *data) } ast_debug(3, "Checking quotas: User has %d messages and limit is %d.\n", (vms.newmessages + vms.oldmessages), vmu->maxmsg); if ((vms.newmessages + vms.oldmessages) >= vmu->maxmsg) { - ast_log(LOG_WARNING, "No more messages possible. User has %d messages and limit is %d.\n", (vms.newmessages + vms.oldmessages), vmu->maxmsg); + ast_log(AST_LOG_WARNING, "No more messages possible. User has %d messages and limit is %d.\n", (vms.newmessages + vms.oldmessages), vmu->maxmsg); cmd = ast_play_and_wait(chan, "vm-mailboxfull"); } #endif @@ -7866,7 +7866,7 @@ static int vm_execmain(struct ast_channel *chan, void *data) cmd = forward_message(chan, context, &vms, vmu, vmfmts, 1, record_gain); if (cmd == ERROR_LOCK_PATH) { res = cmd; - ast_log(LOG_WARNING, "forward_message failed to lock path.\n"); + ast_log(AST_LOG_WARNING, "forward_message failed to lock path.\n"); goto out; } } else @@ -8142,7 +8142,7 @@ static int vm_exec(struct ast_channel *chan, void *data) int gain; if (sscanf(opts[OPT_ARG_RECORDGAIN], "%d", &gain) != 1) { - ast_log(LOG_WARNING, "Invalid value '%s' provided for record gain option\n", opts[OPT_ARG_RECORDGAIN]); + ast_log(AST_LOG_WARNING, "Invalid value '%s' provided for record gain option\n", opts[OPT_ARG_RECORDGAIN]); return -1; } else { leave_options.record_gain = (signed char) gain; @@ -8166,7 +8166,7 @@ static int vm_exec(struct ast_channel *chan, void *data) res = leave_voicemail(chan, args.argv0, &leave_options); if (res == ERROR_LOCK_PATH) { - ast_log(LOG_ERROR, "Could not leave voicemail. The path is already locked.\n"); + ast_log(AST_LOG_ERROR, "Could not leave voicemail. The path is already locked.\n"); pbx_builtin_setvar_helper(chan, "VMSTATUS", "FAILED"); res = 0; } @@ -8250,13 +8250,13 @@ static int vm_box_exists(struct ast_channel *chan, void *data) static int dep_warning = 0; if (ast_strlen_zero(data)) { - ast_log(LOG_ERROR, "MailboxExists requires an argument: (vmbox[@context][|options])\n"); + ast_log(AST_LOG_ERROR, "MailboxExists requires an argument: (vmbox[@context][|options])\n"); return -1; } if (!dep_warning) { dep_warning = 1; - ast_log(LOG_WARNING, "MailboxExists is deprecated. Please use ${MAILBOX_EXISTS(%s)} instead.\n", (char *)data); + ast_log(AST_LOG_WARNING, "MailboxExists is deprecated. Please use ${MAILBOX_EXISTS(%s)} instead.\n", (char *)data); } box = ast_strdupa(data); @@ -8890,10 +8890,10 @@ static int load_config(int reload) } else { maxmsg = atoi(val); if (maxmsg <= 0) { - ast_log(LOG_WARNING, "Invalid number of messages per folder '%s'. Using default value %i\n", val, MAXMSG); + ast_log(AST_LOG_WARNING, "Invalid number of messages per folder '%s'. Using default value %i\n", val, MAXMSG); maxmsg = MAXMSG; } else if (maxmsg > MAXMSGLIMIT) { - ast_log(LOG_WARNING, "Maximum number of messages per folder is %i. Cannot accept value '%s'\n", MAXMSGLIMIT, val); + ast_log(AST_LOG_WARNING, "Maximum number of messages per folder is %i. Cannot accept value '%s'\n", MAXMSGLIMIT, val); maxmsg = MAXMSGLIMIT; } } @@ -8909,10 +8909,10 @@ static int load_config(int reload) maxdeletedmsg = 0; if (maxdeletedmsg < 0) { - ast_log(LOG_WARNING, "Invalid number of deleted messages saved per mailbox '%s'. Using default value %i\n", val, MAXMSG); + ast_log(AST_LOG_WARNING, "Invalid number of deleted messages saved per mailbox '%s'. Using default value %i\n", val, MAXMSG); maxdeletedmsg = MAXMSG; } else if (maxdeletedmsg > MAXMSGLIMIT) { - ast_log(LOG_WARNING, "Maximum number of deleted messages saved per mailbox is %i. Cannot accept value '%s'\n", MAXMSGLIMIT, val); + ast_log(AST_LOG_WARNING, "Maximum number of deleted messages saved per mailbox is %i. Cannot accept value '%s'\n", MAXMSGLIMIT, val); maxdeletedmsg = MAXMSGLIMIT; } } @@ -9029,7 +9029,7 @@ static int load_config(int reload) smdi_iface = ast_smdi_interface_find("/dev/ttyS0"); } if (!smdi_iface) { - ast_log(LOG_ERROR, "No valid SMDI interface specfied, disabling SMDI voicemail notification\n"); + ast_log(AST_LOG_ERROR, "No valid SMDI interface specfied, disabling SMDI voicemail notification\n"); } } @@ -9047,18 +9047,18 @@ static int load_config(int reload) if (sscanf(val, "%d", &x) == 1) { vmmaxsecs = x; } else { - ast_log(LOG_WARNING, "Invalid max message time length\n"); + ast_log(AST_LOG_WARNING, "Invalid max message time length\n"); } } else if ((val = ast_variable_retrieve(cfg, "general", "maxmessage"))) { static int maxmessage_deprecate = 0; if (maxmessage_deprecate == 0) { maxmessage_deprecate = 1; - ast_log(LOG_WARNING, "Setting 'maxmessage' has been deprecated in favor of 'maxsecs'.\n"); + ast_log(AST_LOG_WARNING, "Setting 'maxmessage' has been deprecated in favor of 'maxsecs'.\n"); } if (sscanf(val, "%d", &x) == 1) { vmmaxsecs = x; } else { - ast_log(LOG_WARNING, "Invalid max message time length\n"); + ast_log(AST_LOG_WARNING, "Invalid max message time length\n"); } } @@ -9067,22 +9067,22 @@ static int load_config(int reload) if (sscanf(val, "%d", &x) == 1) { vmminsecs = x; if (maxsilence <= vmminsecs) - ast_log(LOG_WARNING, "maxsilence should be less than minmessage or you may get empty messages\n"); + ast_log(AST_LOG_WARNING, "maxsilence should be less than minmessage or you may get empty messages\n"); } else { - ast_log(LOG_WARNING, "Invalid min message time length\n"); + ast_log(AST_LOG_WARNING, "Invalid min message time length\n"); } } else if ((val = ast_variable_retrieve(cfg, "general", "minmessage"))) { static int maxmessage_deprecate = 0; if (maxmessage_deprecate == 0) { maxmessage_deprecate = 1; - ast_log(LOG_WARNING, "Setting 'minmessage' has been deprecated in favor of 'minsecs'.\n"); + ast_log(AST_LOG_WARNING, "Setting 'minmessage' has been deprecated in favor of 'minsecs'.\n"); } if (sscanf(val, "%d", &x) == 1) { vmminsecs = x; if (maxsilence <= vmminsecs) - ast_log(LOG_WARNING, "maxsilence should be less than minmessage or you may get empty messages\n"); + ast_log(AST_LOG_WARNING, "maxsilence should be less than minmessage or you may get empty messages\n"); } else { - ast_log(LOG_WARNING, "Invalid min message time length\n"); + ast_log(AST_LOG_WARNING, "Invalid min message time length\n"); } } @@ -9096,7 +9096,7 @@ static int load_config(int reload) if (sscanf(val, "%d", &x) == 1) { maxgreet = x; } else { - ast_log(LOG_WARNING, "Invalid max message greeting length\n"); + ast_log(AST_LOG_WARNING, "Invalid max message greeting length\n"); } } @@ -9104,7 +9104,7 @@ static int load_config(int reload) if (sscanf(val, "%d", &x) == 1) { skipms = x; } else { - ast_log(LOG_WARNING, "Invalid skipms value\n"); + ast_log(AST_LOG_WARNING, "Invalid skipms value\n"); } } @@ -9113,7 +9113,7 @@ static int load_config(int reload) if (sscanf(val, "%d", &x) == 1) { maxlogins = x; } else { - ast_log(LOG_WARNING, "Invalid max failed login attempts\n"); + ast_log(AST_LOG_WARNING, "Invalid max failed login attempts\n"); } } @@ -9203,7 +9203,7 @@ static int load_config(int reload) if (sscanf(val, "%d", &x) == 1) { saydurationminfo = x; } else { - ast_log(LOG_WARNING, "Invalid min duration for say duration\n"); + ast_log(AST_LOG_WARNING, "Invalid min duration for say duration\n"); } } @@ -9265,7 +9265,7 @@ static int load_config(int reload) if ((val = ast_variable_retrieve(cfg, "general", "pollfreq"))) { if (sscanf(val, "%u", &poll_freq) != 1) { poll_freq = DEFAULT_POLL_FREQ; - ast_log(LOG_ERROR, "'%s' is not a valid value for the pollfreq option!\n", val); + ast_log(AST_LOG_ERROR, "'%s' is not a valid value for the pollfreq option!\n", val); } } @@ -9311,7 +9311,7 @@ static int load_config(int reload) AST_LIST_INSERT_HEAD(&zones, z, list); AST_LIST_UNLOCK(&zones); } else { - ast_log(LOG_WARNING, "Invalid timezone definition at line %d\n", var->lineno); + ast_log(AST_LOG_WARNING, "Invalid timezone definition at line %d\n", var->lineno); ast_free(z); } } else { @@ -9392,7 +9392,7 @@ static int load_config(int reload) *tmpwrite = '\t'; break; default: - ast_log(LOG_NOTICE, "Substitution routine does not support this character: %c\n", tmpwrite[1]); + ast_log(AST_LOG_NOTICE, "Substitution routine does not support this character: %c\n", tmpwrite[1]); } tmpread = tmpwrite + 1; } @@ -9420,7 +9420,7 @@ static int load_config(int reload) *tmpwrite = '\t'; break; default: - ast_log(LOG_NOTICE, "Substitution routine does not support this character: %c\n", tmpwrite[1]); + ast_log(AST_LOG_NOTICE, "Substitution routine does not support this character: %c\n", tmpwrite[1]); } tmpread = tmpwrite + 1; } @@ -9436,7 +9436,7 @@ static int load_config(int reload) return 0; } else { AST_LIST_UNLOCK(&users); - ast_log(LOG_WARNING, "Failed to load configuration file.\n"); + ast_log(AST_LOG_WARNING, "Failed to load configuration file.\n"); if (ucfg) ast_config_destroy(ucfg); return 0; @@ -9590,13 +9590,13 @@ static int advanced_options(struct ast_channel *chan, struct ast_vm_user *vmu, s ast_debug(3, "Before mail_fetchheaders, curmsg is: %d, imap messages is %lu\n", vms->curmsg, vms->msgArray[vms->curmsg]); if (!vms->msgArray[vms->curmsg]) { - ast_log(LOG_WARNING, "Trying to access unknown message\n"); + ast_log(AST_LOG_WARNING, "Trying to access unknown message\n"); return -1; } /* This will only work for new messages... */ if (!(header_content = mail_fetchheader(vms->mailstream, vms->msgArray[vms->curmsg])) || ast_strlen_zero(header_content)) { - ast_log(LOG_ERROR, "Could not fetch header for message number %ld\n", vms->msgArray[vms->curmsg]); + ast_log(AST_LOG_ERROR, "Could not fetch header for message number %ld\n", vms->msgArray[vms->curmsg]); return -1; } @@ -9634,7 +9634,7 @@ static int advanced_options(struct ast_channel *chan, struct ast_vm_user *vmu, s msg_cfg = ast_config_load(filename, config_flags); DISPOSE(vms->curdir, vms->curmsg); if (!msg_cfg) { - ast_log(LOG_WARNING, "No message attribute file?!! (%s)\n", filename); + ast_log(AST_LOG_WARNING, "No message attribute file?!! (%s)\n", filename); return 0; } @@ -9822,7 +9822,7 @@ static int play_record_review(struct ast_channel *chan, char *playfile, char *re /* barf if no pointer passed to store duration in */ if (duration == NULL) { - ast_log(LOG_WARNING, "Error play_record_review called without duration pointer\n"); + ast_log(AST_LOG_WARNING, "Error play_record_review called without duration pointer\n"); return -1; } @@ -10129,18 +10129,18 @@ void mm_lsub(MAILSTREAM * stream, int delimiter, char *mailbox, long attributes) void mm_status(MAILSTREAM * stream, char *mailbox, MAILSTATUS * status) { - ast_log(LOG_NOTICE, " Mailbox %s", mailbox); + ast_log(AST_LOG_NOTICE, " Mailbox %s", mailbox); if (status->flags & SA_MESSAGES) - ast_log(LOG_NOTICE, ", %lu messages", status->messages); + ast_log(AST_LOG_NOTICE, ", %lu messages", status->messages); if (status->flags & SA_RECENT) - ast_log(LOG_NOTICE, ", %lu recent", status->recent); + ast_log(AST_LOG_NOTICE, ", %lu recent", status->recent); if (status->flags & SA_UNSEEN) - ast_log(LOG_NOTICE, ", %lu unseen", status->unseen); + ast_log(AST_LOG_NOTICE, ", %lu unseen", status->unseen); if (status->flags & SA_UIDVALIDITY) - ast_log(LOG_NOTICE, ", %lu UID validity", status->uidvalidity); + ast_log(AST_LOG_NOTICE, ", %lu UID validity", status->uidvalidity); if (status->flags & SA_UIDNEXT) - ast_log(LOG_NOTICE, ", %lu next UID", status->uidnext); - ast_log(LOG_NOTICE, "\n"); + ast_log(AST_LOG_NOTICE, ", %lu next UID", status->uidnext); + ast_log(AST_LOG_NOTICE, "\n"); } @@ -10152,10 +10152,10 @@ void mm_log(char *string, long errflg) break; case PARSE: case WARN: - ast_log(LOG_WARNING, "IMAP Warning: %s\n", string); + ast_log(AST_LOG_WARNING, "IMAP Warning: %s\n", string); break; case ERROR: - ast_log(LOG_ERROR, "IMAP Error: %s\n", string); + ast_log(AST_LOG_ERROR, "IMAP Error: %s\n", string); break; } } @@ -10163,7 +10163,7 @@ void mm_log(char *string, long errflg) void mm_dlog(char *string) { - ast_log(LOG_NOTICE, "%s\n", string); + ast_log(AST_LOG_NOTICE, "%s\n", string); } @@ -10214,7 +10214,7 @@ long mm_diskerror(MAILSTREAM * stream, long errcode, long serious) void mm_fatal(char *string) { - ast_log(LOG_ERROR, "IMAP access FATAL error: %s\n", string); + ast_log(AST_LOG_ERROR, "IMAP access FATAL error: %s\n", string); } /* C-client callback to handle quota */ @@ -10232,7 +10232,7 @@ static void mm_parsequota(MAILSTREAM *stream, unsigned char *msg, QUOTALIST *pqu } if (!(user = get_user_by_mailbox(mailbox, buf, sizeof(buf))) || !(vms = get_vm_state_by_imapuser(user, 2))) { - ast_log(LOG_ERROR, "No state found.\n"); + ast_log(AST_LOG_ERROR, "No state found.\n"); return; } @@ -10422,7 +10422,7 @@ static void vmstate_delete(struct vm_state *vms) ast_free(vc); } else - ast_log(LOG_ERROR, "No vmstate found for user:%s, mailbox %s\n", vms->imapuser, vms->username); + ast_log(AST_LOG_ERROR, "No vmstate found for user:%s, mailbox %s\n", vms->imapuser, vms->username); } static void set_update(MAILSTREAM * stream) @@ -10433,7 +10433,7 @@ static void set_update(MAILSTREAM * stream) if (!(user = get_user_by_mailbox(mailbox, buf, sizeof(buf))) || !(vms = get_vm_state_by_imapuser(user, 0))) { if (user && option_debug > 2) - ast_log(LOG_WARNING, "User %s mailbox not found for update.\n", user); + ast_log(AST_LOG_WARNING, "User %s mailbox not found for update.\n", user); return; } @@ -10522,7 +10522,7 @@ static void check_quota(struct vm_state *vms, char *mailbox) { if (vms && vms->mailstream != NULL) { imap_getquotaroot(vms->mailstream, mailbox); } else { - ast_log(LOG_WARNING, "Mailstream not available for mailbox: %s\n", mailbox); + ast_log(AST_LOG_WARNING, "Mailstream not available for mailbox: %s\n", mailbox); } } |