#include "cache_snmp.h"
#include "comm/forward.h"
-#include "typedefs.h"
+#include "ip/forward.h"
+#include "typedefs.h" //for PF
-namespace Ip
-{
-class Address;
-}
class MemBuf;
#define SNMP_REQUEST_SIZE 4096
#define MAX_PROTOSTAT 5
+typedef variable_list *(oid_ParseFn) (variable_list *, snint *);
typedef struct _mib_tree_entry mib_tree_entry;
typedef oid *(instance_Fn) (oid * name, snint * len, mib_tree_entry * current, oid_ParseFn ** Fn);
typedef enum {atNone = 0, atSum, atAverage, atMax, atMin} AggrType;
size_t kb;
} kb_t;
-#if SQUID_SNMP
-#include "cache_snmp.h"
-typedef variable_list *(oid_ParseFn) (variable_list *, snint *);
-#endif
-
typedef void FREE(void *);
typedef void PF(int, void *);