Navigation


Changeset 1238:8f9684264fe0 in freeDiameter for libfdcore/p_dw.c


Ignore:
Timestamp:
Oct 10, 2013, 11:08:46 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Change management of the p_reqin_count counter to be updated only on routable messages. This should limit the errors in the counter value resulting from rejected or discarded link-local messages.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libfdcore/p_dw.c

    r1186 r1238  
    8383       
    8484        /* Now send this message */
    85         CHECK_FCT( fd_out_send(&msg, NULL, peer) );
     85        CHECK_FCT( fd_out_send(&msg, NULL, peer, 0) );
    8686       
    8787        /* And mark the pending DW */
     
    106106                CHECK_FCT( fd_msg_rescode_set( *msg, "DIAMETER_SUCCESS", NULL, NULL, 0 ) );
    107107                CHECK_FCT( fd_msg_add_origin ( *msg, 1 ) );
    108                 CHECK_FCT( fd_out_send( msg, peer->p_cnxctx, peer) );
     108                CHECK_FCT( fd_out_send( msg, peer->p_cnxctx, peer, 0) );
    109109               
    110110        } else {
Note: See TracChangeset for help on using the changeset viewer.