aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_iax2.c
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-06-14 03:12:46 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-06-14 03:12:46 +0000
commitd00f8d093cc85b76698deb48b4da17de20929818 (patch)
tree7a0c949fb5af0228288c343528f4dc61ccbf49b2 /channels/chan_iax2.c
parent1e1095862dbfb7b0806ef2a31b1a914548b52ceb (diff)
Make meetme operate in linear so as to keep alaw folk happy, minor iax2
authentication cleanup git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3203 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_iax2.c')
-rwxr-xr-xchannels/chan_iax2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c
index 3b64b5208..4c02f6555 100755
--- a/channels/chan_iax2.c
+++ b/channels/chan_iax2.c
@@ -3382,7 +3382,7 @@ static int check_access(int callno, struct sockaddr_in *sin, struct iax_ies *ies
/* Exact match, stop right now. */
best = user;
break;
- } else if (ast_strlen_zero(user->secret)) {
+ } else if (ast_strlen_zero(user->secret) && ast_strlen_zero(user->inkeys)) {
/* No required authentication */
if (user->ha) {
/* There was host authentication and we passed, bonus! */