Changeset 6:b0d377c79d80 in freeDiameter for freeDiameter/tests/testsess.c
- Timestamp:
- Sep 3, 2009, 4:03:25 PM (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
freeDiameter/tests/testsess.c
r5 r6 172 172 } 173 173 174 /* Test fd_sess_reclaim */ 175 { 176 struct mystate *tms; 177 178 CHECK( 0, fd_sess_fromsid( TEST_SID, strlen(TEST_SID), &sess1, &new ) ); 179 CHECK( 1, new ? 1 : 0 ); 180 181 CHECK( 0, fd_sess_reclaim( &sess1 ) ); 182 CHECK( NULL, sess1 ); 183 184 CHECK( 0, fd_sess_fromsid( TEST_SID, strlen(TEST_SID), &sess1, &new ) ); 185 CHECK( 1, new ? 1 : 0 ); 186 187 tms = new_state(TEST_SID, NULL); 188 CHECK( 0, fd_sess_state_store ( hdl1, sess1, &tms ) ); 189 190 CHECK( 0, fd_sess_reclaim( &sess1 ) ); 191 CHECK( NULL, sess1 ); 192 193 CHECK( 0, fd_sess_fromsid( TEST_SID, strlen(TEST_SID), &sess1, &new ) ); 194 CHECK( 0, new ); 195 196 CHECK( 0, fd_sess_destroy( &sess1 ) ); 197 198 CHECK( 0, fd_sess_fromsid( TEST_SID, strlen(TEST_SID), &sess1, &new ) ); 199 CHECK( 1, new ? 1 : 0 ); 200 201 CHECK( 0, fd_sess_destroy( &sess1 ) ); 202 } 203 174 204 /* Test timeout function */ 175 205 {
Note: See TracChangeset
for help on using the changeset viewer.