Changeset 430:f77fc3a97287 in freeDiameter for extensions/app_sip/multimediaauth.c
- Timestamp:
- Jul 27, 2010, 2:56:21 PM (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/app_sip/multimediaauth.c
r427 r430 50 50 int idx=0, number_of_auth_items=0,i=0, ret=0; 51 51 //Flags and variables for Database 52 int sipurinotstored=0, authenticationpending=0, querylen=0, usernamelen=0; 53 char *query=NULL,*username=NULL; 52 int sipurinotstored=0, authenticationpending=0; 53 size_t querylen=0, usernamelen=0; 54 char *query=NULL; 55 unsigned char *username=NULL; 54 56 55 57 //The nonce we will store and retrieve in session … … 152 154 username=malloc(avphdr->avp_value->os.len*2+1); 153 155 //We purify username not to have forbidden characters 154 usernamelen=mysql_real_escape_string(conn, username, (const char *)avphdr->avp_value->os.data, avphdr->avp_value->os.len);156 usernamelen=mysql_real_escape_string(conn, (char *)username, (const char *)avphdr->avp_value->os.data, avphdr->avp_value->os.len); 155 157 156 158 //Now that we know the user exist, we get the list of AOR owned by this user … … 200 202 if(avphdr!=NULL) 201 203 { 202 char *sipuri=NULL;204 unsigned char *sipuri=NULL; 203 205 int sipurilen=0; 204 206 … … 206 208 CHECK_MALLOC(sipuri=malloc(avphdr->avp_value->os.len*2+1)); 207 209 //We purify SIP-URI not to have forbidden characters 208 sipurilen=mysql_real_escape_string(conn, sipuri, (const char *)avphdr->avp_value->os.data, avphdr->avp_value->os.len);210 sipurilen=mysql_real_escape_string(conn, (char *)sipuri, (const char *)avphdr->avp_value->os.data, avphdr->avp_value->os.len); 209 211 210 212
Note: See TracChangeset
for help on using the changeset viewer.