dect
/
asterisk
Archived
13
0
Fork 0

Small SIP simplification

git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1242 f38db490-d61c-443f-a65b-d21fe96a405b
This commit is contained in:
markster 2003-07-30 20:45:17 +00:00
parent 5e317c26f2
commit 1da771934a
1 changed files with 1 additions and 3 deletions

View File

@ -888,19 +888,17 @@ static void __sip_destroy(struct sip_pvt *p, int lockowner)
static int find_user(struct sip_pvt *fup, int event)
{
char name[256] = "";
int isfound = 1;
struct sip_user *u;
strncpy(name, fup->username, sizeof(name) - 1);
ast_pthread_mutex_lock(&userl.lock);
u = userl.users;
while(u) {
if (!strcasecmp(u->name, name)) {
isfound = 0;
break;
}
u = u->next;
}
if ( isfound ) {
if (!u) {
ast_log(LOG_DEBUG, "%s is not a local user\n", name);
ast_pthread_mutex_unlock(&userl.lock);
return 0;