From: Art Cancro Date: Wed, 14 May 2008 18:44:04 +0000 (+0000) Subject: More logging for split horizon algorithm. X-Git-Tag: v7.86~2258 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=889d65c99da268fad522d6c4cfc6034eebe44959;p=citadel.git More logging for split horizon algorithm. DAVEW PLEASE INSTALL THIS AND HOLD ON TO YOUR LOGS --- diff --git a/citadel/modules/network/serv_network.c b/citadel/modules/network/serv_network.c index eb2a7c8f0..1165762fc 100644 --- a/citadel/modules/network/serv_network.c +++ b/citadel/modules/network/serv_network.c @@ -793,10 +793,16 @@ void network_spool_msg(long msgnum, void *userdata) { CtdlLogPrintf(CTDL_DEBUG, "Path is %s\n", msg->cm_fields['P']); bang = num_tokens(msg->cm_fields['P'], '!'); if (bang > 1) for (i=0; i<(bang-1); ++i) { - extract_token(buf, msg->cm_fields['P'], - i, '!', sizeof buf); + extract_token(buf, msg->cm_fields['P'], i, '!', sizeof buf); + CtdlLogPrintf(CTDL_DEBUG, "Compare <%s> to <%s>\n", + buf, mptr->remote_nodename) ; if (!strcasecmp(buf, mptr->remote_nodename)) { send = 0; + CtdlLogPrintf(CTDL_DEBUG, "Not sending to %s\n", + mptr->remote_nodename); + } + else { + CtdlLogPrintf(CTDL_DEBUG, "Sending to %s\n", mptr->remote_nodename); } }