Navigation



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/dbg_interactive/peers.i

    r640 r706  
    9797
    9898%inline %{
    99 static struct peer_hdr * peer_search(char *diamid) {
     99static struct peer_hdr * peer_search(char *STRING, size_t LENGTH) {
    100100        struct peer_hdr *r = NULL;
    101         int ret = fd_peer_getbyid( diamid, &r );
     101        int ret = fd_peer_getbyid( STRING, LENGTH, 0, &r );
    102102        if (ret) {
    103103                DI_ERROR(ret, NULL, NULL);
Note: See TracChangeset for help on using the changeset viewer.