Navigation


Changeset 356:e203fc0c95e3 in freeDiameter for extensions/app_radgw/rgw.h


Ignore:
Timestamp:
Jul 1, 2010, 3:47:34 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Updated the app_radgw extension to allow more souple management of sessions, and stateful gateway features.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/app_radgw/rgw.h

    r271 r356  
    6868void rgw_msg_dump(struct rgw_radius_msg_meta * msg);
    6969int rgw_msg_auth_check(struct rgw_radius_msg_meta * msg, struct rgw_client * cli, uint8_t * req_auth);
    70 int rgw_msg_create_base(struct rgw_radius_msg_meta * msg, struct rgw_client * cli, struct session ** session, struct msg ** diam);
     70int rgw_msg_create_base(struct rgw_client * cli, struct msg ** diam);
    7171int rgw_msg_init(void);
    7272
     
    117117void rgw_plg_start_cache(void);
    118118int rgw_plg_loop_req(struct rgw_radius_msg_meta **rad, struct session **session, struct msg **diam_msg, struct rgw_client * cli);
    119 int rgw_plg_loop_ans(struct rgw_radius_msg_meta *req, struct session *session, struct msg **diam_ans, struct radius_msg ** rad_ans, struct rgw_client * cli);
     119int rgw_plg_loop_ans(struct rgw_radius_msg_meta *req, struct session *session, struct msg **diam_ans, struct radius_msg ** rad_ans, struct rgw_client * cli, int * stateful);
    120120void rgw_plg_fini(void);
    121121
Note: See TracChangeset for help on using the changeset viewer.