[sr-dev] git:5.3:97eb5e25: uac: reset credentials structure for uac_req_send() authentication

Daniel-Constantin Mierla miconda at gmail.com
Thu Nov 14 12:29:13 CET 2019


Module: kamailio
Branch: 5.3
Commit: 97eb5e2558c5031794f4ca16ff8e5e46edf38ee3
URL: https://github.com/kamailio/kamailio/commit/97eb5e2558c5031794f4ca16ff8e5e46edf38ee3

Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2019-11-14T12:26:57+01:00

uac: reset credentials structure for uac_req_send() authentication

(cherry picked from commit 2b12754920704f49cd227c518e130cef4d76ea7d)

---

Modified: src/modules/uac/uac_send.c

---

Diff:  https://github.com/kamailio/kamailio/commit/97eb5e2558c5031794f4ca16ff8e5e46edf38ee3.diff
Patch: https://github.com/kamailio/kamailio/commit/97eb5e2558c5031794f4ca16ff8e5e46edf38ee3.patch

---

diff --git a/src/modules/uac/uac_send.c b/src/modules/uac/uac_send.c
index 0a3580b60a..5795d45309 100644
--- a/src/modules/uac/uac_send.c
+++ b/src/modules/uac/uac_send.c
@@ -739,10 +739,10 @@ void uac_send_tm_callback(struct cell *t, int type, struct tmcb_params *ps)
 		goto error;
 	}
 
+	memset(&cred, 0, sizeof(struct uac_credential));
 	cred.realm  = auth.realm;
 	cred.user   = tp->s_auser;
 	cred.passwd = tp->s_apasswd;
-	cred.next   = NULL;
 
 	do_uac_auth(&tp->s_method, &tp->s_ruri, &cred, &auth, response);
 	new_auth_hdr=build_authorization_hdr(ps->code, &tp->s_ruri, &cred,




More information about the sr-dev mailing list