aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-05-28 15:47:57 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-05-28 15:47:57 +0000
commit501a88b0d1dd4a3948a73fc679186a19ea765515 (patch)
tree01846d725e6d66bcaa017ac88ff038c025ffcb6e
parent0dfa141539f87f2b74409586835f40300eacbd57 (diff)
Really don't authenticate if we're not supposed to authenticate (bug #1738)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3102 f38db490-d61c-443f-a65b-d21fe96a405b
-rwxr-xr-xchannels/chan_sip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 14abfcf1d..d6533614e 100755
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -4842,7 +4842,7 @@ static int check_user(struct sip_pvt *p, struct sip_request *req, char *cmd, cha
strcpy(p->peersecret, "");
strcpy(p->peermd5secret, "");
}
- if (!(res = check_auth(p, req, p->randdata, sizeof(p->randdata), peer->name, peer->secret, peer->md5secret, cmd, uri, reliable, ignore))) {
+ if (!(res = check_auth(p, req, p->randdata, sizeof(p->randdata), peer->name, p->peersecret, p->peermd5secret, cmd, uri, reliable, ignore))) {
p->canreinvite = peer->canreinvite;
strncpy(p->peername, peer->name, sizeof(p->peername) - 1);
strncpy(p->authname, peer->name, sizeof(p->authname) - 1);