Changeset 706:4ffbc9f1e922 in freeDiameter for extensions/test_app
- Timestamp:
- Feb 9, 2011, 3:26:58 PM (13 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- extensions/test_app
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/test_app/ta_bench.c
r662 r706 130 130 131 131 /* Create a new session */ 132 CHECK_FCT_DO( fd_sess_new( &sess, fd_g_config->cnf_diamid, "app_test", 8 ), goto out ); 132 #define TEST_APP_SID_OPT "app_testb" 133 CHECK_FCT_DO( fd_sess_new( &sess, fd_g_config->cnf_diamid, fd_g_config->cnf_diamid_len, (os0_t)TEST_APP_SID_OPT, CONSTSTRLEN(TEST_APP_SID_OPT) ), goto out ); 133 134 134 135 /* Create the random value to store with the session */ … … 145 146 /* Session-Id */ 146 147 { 147 char * sid; 148 CHECK_FCT_DO( fd_sess_getsid ( sess, &sid ), goto out ); 148 os0_t sid; 149 size_t sidlen; 150 CHECK_FCT_DO( fd_sess_getsid ( sess, &sid, &sidlen ), goto out ); 149 151 CHECK_FCT_DO( fd_msg_avp_new ( ta_sess_id, 0, &avp ), goto out ); 150 val.os.data = (uint8_t *)sid;151 val.os.len = s trlen(sid);152 val.os.data = sid; 153 val.os.len = sidlen; 152 154 CHECK_FCT_DO( fd_msg_avp_setvalue( avp, &val ), goto out ); 153 155 CHECK_FCT_DO( fd_msg_avp_add( req, MSG_BRW_FIRST_CHILD, avp ), goto out ); -
extensions/test_app/ta_cli.c
r662 r706 150 150 151 151 /* Create a new session */ 152 CHECK_FCT_DO( fd_sess_new( &sess, fd_g_config->cnf_diamid, "app_test", 8 ), goto out ); 152 #define TEST_APP_SID_OPT "app_test" 153 CHECK_FCT_DO( fd_sess_new( &sess, fd_g_config->cnf_diamid, fd_g_config->cnf_diamid_len, (os0_t)TEST_APP_SID_OPT, CONSTSTRLEN(TEST_APP_SID_OPT) ), goto out ); 153 154 154 155 /* Create the random value to store with the session */ … … 165 166 /* Session-Id */ 166 167 { 167 char * sid; 168 CHECK_FCT_DO( fd_sess_getsid ( sess, &sid ), goto out ); 168 os0_t sid; 169 size_t sidlen; 170 CHECK_FCT_DO( fd_sess_getsid ( sess, &sid, &sidlen ), goto out ); 169 171 CHECK_FCT_DO( fd_msg_avp_new ( ta_sess_id, 0, &avp ), goto out ); 170 val.os.data = (uint8_t *)sid;171 val.os.len = s trlen(sid);172 val.os.data = sid; 173 val.os.len = sidlen; 172 174 CHECK_FCT_DO( fd_msg_avp_setvalue( avp, &val ), goto out ); 173 175 CHECK_FCT_DO( fd_msg_avp_add( req, MSG_BRW_FIRST_CHILD, avp ), goto out );
Note: See TracChangeset
for help on using the changeset viewer.