regardin squid code

From: atit_ldce <atit_ldce@dont-contact.us>
Date: Mon, 17 Mar 2003 18:53:22 +0530 (GMT+05:30)

if i mention different value for udp_incoming_address and udp_outgoing_address then
2 different socket are open for ICP messages,
one for incoming ICP messages and other for outgoing ICP messages.
why ?
is there any special purpose behind this?

what is purpose of clientdbCutoffDenied() function
---it is called when ICP_QUERY from not allowd peer is received.
based on return value from clientdbCutoffDenied, decision for sending ICP_DENIED message to sent or not is made...
i want to understand in which case we sent ICP_DENIED and in which not..

what following fragment of code do in icpHandleIcpV2 function

if (Config.onoff.test_reachability && rtt == 0) {
        if ((rtt = netdbHostRtt(icp_request->host)) == 0)
           netdbPingSite(icp_request->host);
}

icpConnectionShutdown only closes the 'in' socket if it is different than the 'out' socket. is there any specific reason for doing this?

Is there any depedency between various PEER Selection procedures?
means
-- is Method A is enabled, B should/must not be enabled
   or B should be present..

according to my study, squid uses
ICP,
HTCP,
CARP,
Cache Digest,
for Inter cache communication.... is there any remaining?

Does any one has prepared flow of data for ICPv2 communication in squid?

_____________________________________________________________________
Get your internet connection from the fastest growing digital network.
ICENET
visit our site www.icenet.net
Received on Mon Mar 17 2003 - 00:57:55 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:19:33 MST