--------------------- PatchSet 1411 Date: 2005/05/22 15:18:23 Author: rmartinez Branch: squid3-ipv6 Tag: (none) Log: Restoring RFC2186. shostid must keep the type Members: src/ICP.h:1.6.8.2->1.6.8.3 Index: squid3/src/ICP.h =================================================================== RCS file: /cvsroot/squid-sf//squid3/src/ICP.h,v retrieving revision 1.6.8.2 retrieving revision 1.6.8.3 diff -u -r1.6.8.2 -r1.6.8.3 --- squid3/src/ICP.h 20 May 2005 15:18:00 -0000 1.6.8.2 +++ squid3/src/ICP.h 22 May 2005 15:18:23 -0000 1.6.8.3 @@ -1,6 +1,6 @@ /* - * $Id: ICP.h,v 1.6.8.2 2005/05/20 15:18:00 rmartinez Exp $ + * $Id: ICP.h,v 1.6.8.3 2005/05/22 15:18:23 rmartinez Exp $ * * * SQUID Web Proxy Cache http://www.squid-cache.org/ @@ -49,8 +49,13 @@ u_int32_t reqnum; /* req number (req'd for UDP) */ u_int32_t flags; u_int32_t pad; - struct IN_ADDR shostid; /* sender host id */ - /* FIXME: In practical terms, this is filled with IP addr */ + u_int32_t shostid; /* sender host id */ +/* FIXME: RFC2186 + The IPv4 address of the host sending the ICP message. + There is some ambiguity over the original purpose of this field. In practice it is not used. We keep it unchaged for IPv6 */ + + + #ifdef __cplusplus _icp_common_t();