comparison libfdcore/fdcore-internal.h @ 1238:8f9684264fe0

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.
author Sebastien Decugis <sdecugis@freediameter.net>
date Thu, 10 Oct 2013 16:08:46 +0200
parents 043b894b0511
children 0420ccc4671a
comparison
equal deleted inserted replaced
1236:a0d9fb49694e 1238:8f9684264fe0
294 void fd_psm_next_timeout(struct fd_peer * peer, int add_random, int delay); 294 void fd_psm_next_timeout(struct fd_peer * peer, int add_random, int delay);
295 int fd_psm_change_state(struct fd_peer * peer, int new_state); 295 int fd_psm_change_state(struct fd_peer * peer, int new_state);
296 void fd_psm_cleanup(struct fd_peer * peer, int terminate); 296 void fd_psm_cleanup(struct fd_peer * peer, int terminate);
297 297
298 /* Peer out */ 298 /* Peer out */
299 int fd_out_send(struct msg ** msg, struct cnxctx * cnx, struct fd_peer * peer); 299 int fd_out_send(struct msg ** msg, struct cnxctx * cnx, struct fd_peer * peer, int update_reqin_cnt);
300 int fd_out_start(struct fd_peer * peer); 300 int fd_out_start(struct fd_peer * peer);
301 int fd_out_stop(struct fd_peer * peer); 301 int fd_out_stop(struct fd_peer * peer);
302 302
303 /* Initiating connections */ 303 /* Initiating connections */
304 int fd_p_cnx_init(struct fd_peer * peer); 304 int fd_p_cnx_init(struct fd_peer * peer);
"Welcome to our mercurial repository"