From: Naveen Albert Date: Mon, 1 Apr 2024 21:24:13 +0000 (-0400) Subject: func_callerid: Emit warning if invalid redirecting reason set. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ba6875a3f7b55c0349deee3586b8747bfe43990;p=thirdparty%2Fasterisk.git func_callerid: Emit warning if invalid redirecting reason set. Emit a warning if REDIRECTING(reason) is set to an invalid reason, consistent with what happens when REDIRECTING(orig-reason) is set to an invalid reason. Resolves: #683 --- diff --git a/funcs/func_callerid.c b/funcs/func_callerid.c index 7ecf9f9c6e..850db5c906 100644 --- a/funcs/func_callerid.c +++ b/funcs/func_callerid.c @@ -1716,6 +1716,7 @@ static int redirecting_write(struct ast_channel *chan, const char *cmd, char *da * reason, so we can just set the reason string to what was given and set the * code to be unknown */ + ast_log(LOG_WARNING, "Unknown redirecting reason '%s', defaulting to unknown\n", val); redirecting.reason.code = AST_REDIRECTING_REASON_UNKNOWN; redirecting.reason.str = val; set_it(chan, &redirecting, NULL);