Changeset 639:95a784729cac in freeDiameter for extensions/app_radgw
- Timestamp:
- Dec 20, 2010, 1:07:06 PM (13 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- extensions/app_radgw
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/app_radgw/rgwx_acct.c
r564 r639 173 173 memset(new, 0, sizeof(struct rgwp_config)); 174 174 175 CHECK_FCT( fd_sess_handler_create( &new->sess_hdl, free ) );175 CHECK_FCT( fd_sess_handler_create( &new->sess_hdl, free, NULL ) ); 176 176 new->confstr = conffile; 177 177 … … 284 284 TRACE_ENTRY("%p", state); 285 285 CHECK_PARAMS_DO( state, return ); 286 CHECK_FCT_DO( fd_sess_handler_destroy( &state->sess_hdl ), );286 CHECK_FCT_DO( fd_sess_handler_destroy( &state->sess_hdl, NULL ), ); 287 287 free(state); 288 288 return; -
extensions/app_radgw/rgwx_auth.c
r532 r639 139 139 memset(new, 0, sizeof(struct rgwp_config)); 140 140 141 CHECK_FCT( fd_sess_handler_create( &new->sess_hdl, free ) );141 CHECK_FCT( fd_sess_handler_create( &new->sess_hdl, free, NULL ) ); 142 142 new->confstr = confstr; 143 143 … … 225 225 TRACE_ENTRY("%p", state); 226 226 CHECK_PARAMS_DO( state, return ); 227 CHECK_FCT_DO( fd_sess_handler_destroy( &state->sess_hdl ), );227 CHECK_FCT_DO( fd_sess_handler_destroy( &state->sess_hdl, NULL ), ); 228 228 free(state); 229 229 return; -
extensions/app_radgw/rgwx_echodrop.c
r403 r639 39 39 40 40 /* If a session is destroyed, empty the list of ed_saved_attribute */ 41 static void state_delete(void * arg, char * sid ) {41 static void state_delete(void * arg, char * sid, void * opaque) { 42 42 struct fd_list * list = (struct fd_list *)arg; 43 43 … … 69 69 70 70 /* Create the session handler */ 71 CHECK_FCT( fd_sess_handler_create( &new->sess_hdl, state_delete ) );71 CHECK_FCT( fd_sess_handler_create( &new->sess_hdl, state_delete, NULL ) ); 72 72 73 73 /* Parse the configuration file */ … … 107 107 TRACE_ENTRY("%p", state); 108 108 CHECK_PARAMS_DO( state, return ); 109 CHECK_FCT_DO( fd_sess_handler_destroy( &state->sess_hdl ), );109 CHECK_FCT_DO( fd_sess_handler_destroy( &state->sess_hdl, NULL ), ); 110 110 while (! FD_IS_LIST_EMPTY(&state->attributes) ) { 111 111 struct fd_list * li = state->attributes.next; -
extensions/app_radgw/rgwx_sip.c
r584 r639 262 262 memset(new, 0, sizeof(struct rgwp_config)); 263 263 264 CHECK_FCT( fd_sess_handler_create( &new->sess_hdl, free ) );264 CHECK_FCT( fd_sess_handler_create( &new->sess_hdl, free, NULL ) ); 265 265 new->confstr = conffile; 266 266 … … 316 316 CHECK_PARAMS_DO( state, return ); 317 317 318 CHECK_FCT_DO( fd_sess_handler_destroy( &state->sess_hdl ), );318 CHECK_FCT_DO( fd_sess_handler_destroy( &state->sess_hdl, NULL ), ); 319 319 320 320 nonce_deletelistnonce(state);
Note: See TracChangeset
for help on using the changeset viewer.