Changeset 409:c2fb5b26bfcb in freeDiameter for extensions/app_sip/diamsip.h
- Timestamp:
- Jul 8, 2010, 4:19:28 PM (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/app_sip/diamsip.h
r392 r409 76 76 77 77 void calc_md5(char *buffer, char * data); 78 void clear_digest( char* digest, char * readable_digest, int digestlength);78 void clear_digest(uint8_t * digest, char * readable_digest, int digestlength); 79 79 struct avp_hdr * walk_digest(struct avp *avp, int avp_code); 80 80 int start_mysql_connection(); … … 82 82 void close_mysql_connection(); 83 83 84 void DigestCalcHA1(char * pszAlg,char * pszUserName,char * pszRealm,char * pszPassword,char * pszNonce,char * pszCNonce,HASHHEX SessionKey); 85 void DigestCalcResponse(HASHHEX HA1,char * pszNonce,char * pszNonceCount,char * pszCNonce,char * pszQop,char * pszMethod,char * pszDigestUri,HASHHEX HEntity,HASHHEX Response); 86 void DigestCalcResponseAuth(HASHHEX HA1,char * pszNonce,char * pszNonceCount,char * pszCNonce,char * pszQop,char * pszMethod,char * pszDigestUri,HASHHEX HEntity,HASHHEX Response); 84 87 88 int fd_avp_search_avp ( struct avp * groupedavp, struct dict_object * what, struct avp ** avp ); 85 89 86 90 int ds_entry(); … … 88 92 int diamsip_default_cb( struct msg ** msg, struct avp * avp, struct session * sess, enum disp_action * act); 89 93 int diamsip_MAR_cb( struct msg ** msg, struct avp * avp, struct session * sess, enum disp_action * act); 94 int diamsip_RTA_cb( struct msg ** msg, struct avp * avp, struct session * sess, enum disp_action * act); 90 95 #define SQL_GETPASSWORD "SELECT `password` FROM ds_users WHERE `username` ='%s'" 91 96 #define SQL_GETPASSWORD_LEN 52
Note: See TracChangeset
for help on using the changeset viewer.