Navigation



Ignore:
Timestamp:
Sep 3, 2009, 2:33:45 PM (15 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Completed new session module tests; some bugs fixed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/freeDiameter/libfreeDiameter.h

    r3 r5  
    365365#define TS_IS_INFERIOR( ts1, ts2 )              \
    366366        (    ((ts1)->tv_sec  < (ts2)->tv_sec )  \
    367           || ((ts1)->tv_nsec < (ts2)->tv_nsec) )
     367          || (((ts1)->tv_sec  == (ts2)->tv_sec ) && ((ts1)->tv_nsec < (ts2)->tv_nsec) ))
    368368
    369369
     
    14591459 *  ENOMEM      : Not enough memory to complete the operation
    14601460 */
    1461 int fd_sess_state_store ( struct session_handler * handler, struct session * session, session_state ** state );
     1461int fd_sess_state_store_int ( struct session_handler * handler, struct session * session, session_state ** state );
     1462#define fd_sess_state_store( _handler, _session, _state ) \
     1463        fd_sess_state_store_int( (_handler), (_session), (void *)(_state) )
    14621464
    14631465/*
     
    14791481 *  EINVAL      : A parameter is invalid.
    14801482 */
    1481 int fd_sess_state_retrieve ( struct session_handler * handler, struct session * session, session_state ** state );
     1483int fd_sess_state_retrieve_int ( struct session_handler * handler, struct session * session, session_state ** state );
     1484#define fd_sess_state_retrieve( _handler, _session, _state ) \
     1485        fd_sess_state_retrieve_int( (_handler), (_session), (void *)(_state) )
    14821486
    14831487
Note: See TracChangeset for help on using the changeset viewer.