Navigation


Changeset 968:652713ce3596 in freeDiameter for libfdcore


Ignore:
Timestamp:
Mar 12, 2013, 11:47:53 PM (11 years ago)
Author:
Thomas Klausner <tk@giga.or.at>
Branch:
default
Parents:
967:bbc08d58325a (diff), 940:9b00b868e308 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Phase:
public
Message:

merge main

Location:
libfdcore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • libfdcore/fdd.l

    r961 r968  
    5252        yylloc->first_column = yylloc->last_column + 1;                 \
    5353        yylloc->last_column = yylloc->first_column + yyleng - 1;        \
    54         TRACE_DEBUG_ERROR(                                              \
     54        fd_log_debug(                                                   \
    5555                "(%d:%d-%d:%d) matched rule %d, length=%d, txt='%s'\n", \
    5656                yylloc->first_line, yylloc->first_column,               \
  • libfdcore/peers.c

    r939 r968  
    9191
    9292/* Add a new peer entry */
    93 int fd_peer_add ( struct peer_info * info, char * orig_dbg, void (*cb)(struct peer_info *, void *), void * cb_data )
     93int fd_peer_add ( struct peer_info * info, const char * orig_dbg, void (*cb)(struct peer_info *, void *), void * cb_data )
    9494{
    9595        struct fd_peer *p = NULL;
  • libfdcore/peers.c

    r961 r968  
    257257}
    258258
     259/* Return the value of srlist->cnt */
     260int fd_peer_get_load_pending(struct peer_hdr *peer, int * load)
     261{
     262        struct fd_peer * p = (struct fd_peer *)peer;
     263        TRACE_ENTRY("%p %p", peer, load);
     264        CHECK_PARAMS(CHECK_PEER(peer) && load);
     265       
     266        CHECK_POSIX( pthread_mutex_lock(&p->p_sr.mtx) );
     267        *load = p->p_sr.cnt;
     268        CHECK_POSIX( pthread_mutex_unlock(&p->p_sr.mtx) );
     269       
     270        return 0;
     271}
     272
     273
    259274/* Destroy a structure once cleanups have been performed (fd_psm_abord, ...) */
    260275int fd_peer_free(struct fd_peer ** ptr)
     
    395410        }
    396411
    397         fd_log_debug(">  %s\t%s", STATE_STR(fd_peer_getstate(peer)), peer->p_hdr.info.pi_diamid);
     412        fd_log_debug(">  %s\t%s\t[%dsr]", STATE_STR(fd_peer_getstate(peer)), peer->p_hdr.info.pi_diamid, peer->p_sr.cnt);
    398413        if (details > INFO) {
    399414                fd_log_debug("\t(rlm:%s)", peer->p_hdr.info.runtime.pir_realm ?: "<unknown>");
Note: See TracChangeset for help on using the changeset viewer.