mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-18 18:58:22 +00:00
During OPTIONS authentication, the authpeer does not need to be returned for any reason.
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@284952 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -20471,7 +20471,6 @@ static int handle_request_notify(struct sip_pvt *p, struct sip_request *req, str
|
||||
static int handle_request_options(struct sip_pvt *p, struct sip_request *req, struct ast_sockaddr *addr, const char *e)
|
||||
{
|
||||
int res;
|
||||
struct sip_peer *authpeer = NULL; /* Matching Peer */
|
||||
|
||||
if (p->lastinvite) {
|
||||
/* if this is a request in an active dialog, just confirm that the dialog exists. */
|
||||
@@ -20483,7 +20482,7 @@ static int handle_request_options(struct sip_pvt *p, struct sip_request *req, st
|
||||
/* Do authentication if this OPTIONS request began the dialog */
|
||||
copy_request(&p->initreq, req);
|
||||
set_pvt_allowed_methods(p, req);
|
||||
res = check_user_full(p, req, SIP_OPTIONS, e, XMIT_UNRELIABLE, addr, &authpeer);
|
||||
res = check_user(p, req, SIP_OPTIONS, e, XMIT_UNRELIABLE, addr);
|
||||
if (res == AUTH_CHALLENGE_SENT) {
|
||||
sip_scheddestroy(p, DEFAULT_TRANS_TIMEOUT);
|
||||
return 0;
|
||||
|
Reference in New Issue
Block a user