--------------------- PatchSet 6878 Date: 2008/02/19 12:45:45 Author: amosjeffries Branch: cleanup Tag: (none) Log: More .h dependency fixes. Members: include/radix.h:1.4->1.4.52.1 include/rfc2617.h:1.1->1.1.74.1 include/snmp_api_util.h:1.1->1.1.74.1 include/snmp_pdu.h:1.1->1.1.74.1 Index: squid3/include/radix.h =================================================================== RCS file: /cvsroot/squid-sf//squid3/include/radix.h,v retrieving revision 1.4 retrieving revision 1.4.52.1 diff -u -r1.4 -r1.4.52.1 --- squid3/include/radix.h 21 Oct 2003 02:12:44 -0000 1.4 +++ squid3/include/radix.h 19 Feb 2008 12:45:45 -0000 1.4.52.1 @@ -1,10 +1,11 @@ /* - * $Id: radix.h,v 1.4 2003/10/21 02:12:44 squidadm Exp $ + * $Id: radix.h,v 1.4.52.1 2008/02/19 12:45:45 amosjeffries Exp $ */ - #ifndef SQUID_RADIX_H #define SQUID_RADIX_H +#include "config.h" + /* * Copyright (c) 1988, 1989, 1993 * The Regents of the University of California. All rights reserved. Index: squid3/include/rfc2617.h =================================================================== RCS file: /cvsroot/squid-sf//squid3/include/rfc2617.h,v retrieving revision 1.1 retrieving revision 1.1.74.1 diff -u -r1.1 -r1.1.74.1 --- squid3/include/rfc2617.h 14 Oct 2002 00:18:18 -0000 1.1 +++ squid3/include/rfc2617.h 19 Feb 2008 12:45:45 -0000 1.1.74.1 @@ -14,7 +14,7 @@ /* - * $Id: rfc2617.h,v 1.1 2002/10/14 00:18:18 squidadm Exp $ + * $Id: rfc2617.h,v 1.1.74.1 2008/02/19 12:45:45 amosjeffries Exp $ * * DEBUG: * AUTHOR: RFC 2617 & Robert Collins @@ -46,10 +46,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. * */ - #ifndef SQUID_RFC2617_H #define SQUID_RFC2617_H +#include "config.h" + #define HASHLEN 16 typedef char HASH[HASHLEN]; #define HASHHEXLEN 32 Index: squid3/include/snmp_api_util.h =================================================================== RCS file: /cvsroot/squid-sf//squid3/include/snmp_api_util.h,v retrieving revision 1.1 retrieving revision 1.1.74.1 diff -u -r1.1 -r1.1.74.1 --- squid3/include/snmp_api_util.h 14 Oct 2002 00:18:18 -0000 1.1 +++ squid3/include/snmp_api_util.h 19 Feb 2008 12:45:45 -0000 1.1.74.1 @@ -1,10 +1,12 @@ /* - * $Id: snmp_api_util.h,v 1.1 2002/10/14 00:18:18 squidadm Exp $ + * $Id: snmp_api_util.h,v 1.1.74.1 2008/02/19 12:45:45 amosjeffries Exp $ */ - #ifndef SQUID_SNMP_API_UTIL_H #define SQUID_SNMP_API_UTIL_H +/* NP: required for typedef ipaddr and indirect config.h */ +#include "snmp_pdu.h" + /*********************************************************** Copyright 1997 by Carnegie Mellon University Index: squid3/include/snmp_pdu.h =================================================================== RCS file: /cvsroot/squid-sf//squid3/include/snmp_pdu.h,v retrieving revision 1.1 retrieving revision 1.1.74.1 diff -u -r1.1 -r1.1.74.1 --- squid3/include/snmp_pdu.h 14 Oct 2002 00:18:18 -0000 1.1 +++ squid3/include/snmp_pdu.h 19 Feb 2008 12:45:45 -0000 1.1.74.1 @@ -1,6 +1,15 @@ #ifndef SQUID_SNMP_PDU_H #define SQUID_SNMP_PDU_H +#include "config.h" +/* required for oid typedef */ +#include "asn1.h" + +#if HAVE_NETINET_IN_H +/* required for sockaddr_in definition */ +#include +#endif + /********************************************************************** * * Copyright 1997 by Carnegie Mellon University @@ -25,7 +34,7 @@ * * Author: Ryan Troll * - * $Id: snmp_pdu.h,v 1.1 2002/10/14 00:18:18 squidadm Exp $ + * $Id: snmp_pdu.h,v 1.1.74.1 2008/02/19 12:45:45 amosjeffries Exp $ * **********************************************************************/