Module: kamailio
Branch: master
Commit: 3da3aa0c9ee3fcd5aadd3924ee883666d2a15ac6
URL: 
https://github.com/kamailio/kamailio/commit/3da3aa0c9ee3fcd5aadd3924ee883666d2a15ac6

Author: dnadares <[email protected]>
Committer: Daniel-Constantin Mierla <[email protected]>
Date: 2018-10-25T09:55:00+02:00

evapi: minor fix in tag length compare

It was assigning the length instead of comparing it.

---

Modified: src/modules/evapi/evapi_dispatch.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/3da3aa0c9ee3fcd5aadd3924ee883666d2a15ac6.diff
Patch: 
https://github.com/kamailio/kamailio/commit/3da3aa0c9ee3fcd5aadd3924ee883666d2a15ac6.patch

---

diff --git a/src/modules/evapi/evapi_dispatch.c 
b/src/modules/evapi/evapi_dispatch.c
index fee0cc8c27..5b7d534d09 100644
--- a/src/modules/evapi/evapi_dispatch.c
+++ b/src/modules/evapi/evapi_dispatch.c
@@ -289,7 +289,7 @@ int evapi_dispatch_notify(evapi_msg_t *emsg)
        n = 0;
        for(i=0; i<EVAPI_MAX_CLIENTS; i++) {
                if(_evapi_clients[i].connected==1 && _evapi_clients[i].sock>=0) 
{
-                       if(emsg->tag.s==NULL || (emsg->tag.len = 
_evapi_clients[i].stag.len
+                       if(emsg->tag.s==NULL || (emsg->tag.len == 
_evapi_clients[i].stag.len
                                                && 
strncmp(_evapi_clients[i].stag.s,
                                                                        
emsg->tag.s, emsg->tag.len)==0)) {
                                wlen = write(_evapi_clients[i].sock, 
emsg->data.s,


_______________________________________________
Kamailio (SER) - Development Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to