]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11622: WS headers case insensitive
authorDragos Oancea <dragos@signalwire.com>
Mon, 21 Jan 2019 23:00:36 +0000 (18:00 -0500)
committerDragos Oancea <dragos@signalwire.com>
Mon, 21 Jan 2019 23:10:15 +0000 (18:10 -0500)
libs/sofia-sip/libsofia-sip-ua/tport/ws.c
src/mod/endpoints/mod_verto/ws.c
src/mod/xml_int/mod_xml_rpc/ws.c

index 8d6de2909ba9a43c7c435a819e5237957229820a..c004781e12cfd518d17c223c6f5b1af5786e7aee 100644 (file)
@@ -150,7 +150,7 @@ static int cheezy_get_var(char *data, char *name, char *buf, size_t buflen)
    */
 
   do {
-    if(!strncmp(p,name,strlen(name)) && *(p+strlen(name))==':') break;
+    if(!strncasecmp(p,name,strlen(name)) && *(p+strlen(name))==':') break;
   } while((p = (strstr(p,"\n")+1))!=(char *)1);
 
 
index 86c73c18fa6a56330628a4a48ea1b0a5508279be..b4702d30c3411a2149b76d0c3d4f4fd2aba0fee6 100644 (file)
@@ -150,7 +150,7 @@ static int cheezy_get_var(char *data, char *name, char *buf, size_t buflen)
    */
 
   do {
-    if(!strncmp(p,name,strlen(name)) && *(p+strlen(name))==':') break;
+    if(!strncasecmp(p,name,strlen(name)) && *(p+strlen(name))==':') break;
   } while((p = (strstr(p,"\n")+1))!=(char *)1);
 
 
index 44a3860ae4d8396bea1dbc3e72036b54997ea227..a5ad9c7a3bfc5df8996032b7d9760dd1dcf1be7c 100644 (file)
@@ -119,7 +119,7 @@ static int cheezy_get_var(char *data, char *name, char *buf, size_t buflen)
    */
 
   do {
-       if(!strncmp(p,name,strlen(name)) && *(p+strlen(name))==':') break;
+       if(!strncasecmp(p,name,strlen(name)) && *(p+strlen(name))==':') break;
   } while((p = (strstr(p,"\n")+1))!=(char *)1);