Navigation


Changeset 706:4ffbc9f1e922 in freeDiameter for extensions/app_radgw/rgwx_debug.c


Ignore:
Timestamp:
Feb 9, 2011, 3:26:58 PM (13 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Large UNTESTED commit with the following changes:

  • Improved DiameterIdentity? handling (esp. interationalization issues), and improve efficiency of some string operations in peers, sessions, and dictionary modules (closes #7)
  • Cleanup in the session module to free only unreferenced sessions (#16)
  • Removed fd_cpu_flush_cache(), replaced by more robust alternatives.
  • Improved peer state machine algorithm to counter SCTP multistream race condition.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/app_radgw/rgwx_debug.c

    r356 r706  
    102102                fd_log_debug(" Diameter session: NULL pointer\n");
    103103        } else {
    104                 char * str;
    105                 CHECK_FCT( fd_sess_getsid(*session, &str) );
     104                os0_t str;
     105                size_t str_len;
     106                CHECK_FCT( fd_sess_getsid(*session, &str, &str_len) );
    106107
    107108                fd_log_debug(" Diameter session: %s\n", str);
Note: See TracChangeset for help on using the changeset viewer.