Changeset 996:cf09fde3d7f5 in freeDiameter for extensions/app_radgw/rgw_common.h
- Timestamp:
- Mar 20, 2013, 12:13:14 AM (11 years ago)
- Branch:
- default
- Children:
- 997:632913581c37, 998:ad6c1ee04d2d
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/app_radgw/rgw_common.h
r740 r996 74 74 75 75 /* handle an incoming RADIUS message */ 76 int (*rgwp_rad_req) ( struct rgwp_config * conf, struct session ** session, structradius_msg * rad_req, struct radius_msg ** rad_ans, struct msg ** diam_fw, struct rgw_client * cli );76 int (*rgwp_rad_req) ( struct rgwp_config * conf, struct radius_msg * rad_req, struct radius_msg ** rad_ans, struct msg ** diam_fw, struct rgw_client * cli ); 77 77 /* ret >0: critical error (errno), log and exit. 78 78 ret 0: continue; … … 82 82 83 83 /* handle the corresponding Diameter answer */ 84 int (*rgwp_diam_ans) ( struct rgwp_config * conf, struct session * session, struct msg ** diam_ans, struct radius_msg ** rad_fw, struct rgw_client * cli, int * stateful);84 int (*rgwp_diam_ans) ( struct rgwp_config * conf, struct msg ** diam_ans, struct radius_msg ** rad_fw, struct rgw_client * cli ); 85 85 /* ret 0: continue; ret >0: error; ret: -1 ... (tbd) */ 86 /* if *stateful = 1 on return, the session will not be destroyed after RADIUS answer is sent. The extension must ensure to register a timeout on the session in this case. */87 86 88 87 } rgwp_descriptor;
Note: See TracChangeset
for help on using the changeset viewer.