diff options
author | bbryant <bbryant@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-07-16 22:17:36 +0000 |
---|---|---|
committer | bbryant <bbryant@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-07-16 22:17:36 +0000 |
commit | bb5c7f3343919bcf77610d2992c2dc5b336fa5ec (patch) | |
tree | 6b139e92ef99e50ca07e4d367532ceebde1bb0a8 /channels | |
parent | 2457589b81254d1c1f73a50f98352a10d74ba815 (diff) |
Merged revisions 131491 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r131491 | bbryant | 2008-07-16 17:17:07 -0500 (Wed, 16 Jul 2008) | 6 lines
Fix a bug in iax2 registration that allowed peers to register with
case-insensitive names (user_cmp_cb and peer_cmp_cb are now both
case-sensitive).
(closes issue #13091)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@131492 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_iax2.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 06404dd0a..45ecffc7c 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -1270,7 +1270,7 @@ static int peer_cmp_cb(void *obj, void *arg, int flags) { struct iax2_peer *peer = obj, *peer2 = arg; - return !strcasecmp(peer->name, peer2->name) ? CMP_MATCH : 0; + return !strcmp(peer->name, peer2->name) ? CMP_MATCH : 0; } /*! @@ -1290,7 +1290,7 @@ static int user_cmp_cb(void *obj, void *arg, int flags) { struct iax2_user *user = obj, *user2 = arg; - return !strcasecmp(user->name, user2->name) ? CMP_MATCH : 0; + return !strcmp(user->name, user2->name) ? CMP_MATCH : 0; } /*! |