Adding a note about a missing part of "kill-the-user" - I got lost in the Ao2 world...
authorOlle Johansson <oej@edvina.net>
Wed, 15 Oct 2008 13:52:13 +0000 (13:52 +0000)
committerOlle Johansson <oej@edvina.net>
Wed, 15 Oct 2008 13:52:13 +0000 (13:52 +0000)
We're going to try to get time to fix this and kpfleming believes that there's code in ao2
so that we can solve it...

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@149542 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_sip.c

index 70396df..2d7cd6a 100644 (file)
@@ -4121,6 +4121,11 @@ static struct sip_peer *realtime_peer(const char *newpeername, struct sockaddr_i
        
        \note Avoid using this function in new functions if there is a way to avoid it, i
        since it might cause a database lookup.
+
+       \todo - we need to fix so that we actually match on username only if forcenamematch is on.
+       There's a flag in peers for "onlymatchonip" - these peers needs to be avoided when
+       searching the "peers" hash table.
+
 */
 static struct sip_peer *find_peer(const char *peer, struct sockaddr_in *sin, int realtime, int forcenamematch, int devstate_only)
 {