From: wessels <> Date: Fri, 17 Apr 1998 00:32:53 +0000 (+0000) Subject: fix SNMP typedefs X-Git-Tag: SQUID_3_0_PRE1~3494 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a9ddb359c5f3dc48edfb4bf7648959746cbe7c58;p=thirdparty%2Fsquid.git fix SNMP typedefs --- diff --git a/src/structs.h b/src/structs.h index 688d3c2ee1..aa4cfcf5e5 100644 --- a/src/structs.h +++ b/src/structs.h @@ -67,7 +67,7 @@ struct _String { #if SQUID_SNMP -typedef struct _snmp_request_t { +struct _snmp_request_t { u_char *buf; u_char *outbuf; int len; @@ -78,26 +78,26 @@ typedef struct _snmp_request_t { struct snmp_pdu *PDU; aclCheck_t *acl_checklist; u_char *community; -} snmp_request_t; +}; -typedef struct _viewEntry { +struct _viewEntry { char viewName[32]; int viewIndex; int viewType; int viewSubtreeLen; oid viewSubtree[32]; struct _viewEntry *next; -} viewEntry; +}; -typedef struct _communityEntry { +struct _communityEntry { char name[64]; int readView; int writeView; acl_access *acls; communityEntry *next; -} communityEntry; +}; -typedef usecEntry { +struct _usecEntry { u_char userName[32]; int userLen; int qoS; @@ -108,7 +108,7 @@ typedef usecEntry { int authReadView; int authWriteView; usecEntry *next; -} usecEntry; +}; #endif diff --git a/src/typedefs.h b/src/typedefs.h index b6da2ee85f..5481e0f6a8 100644 --- a/src/typedefs.h +++ b/src/typedefs.h @@ -118,6 +118,13 @@ typedef struct _cd_guess_stats cd_guess_stats; typedef struct _CacheDigest CacheDigest; typedef struct _Version Version; +#if SQUID_SNMP +typedef struct _snmp_request_t snmp_request_t; +typedef struct _viewEntry viewEntry; +typedef struct _communityEntry communityEntry; +typedef struct _usecEntry usecEntry; +#endif + /* define AIOCB even without USE_ASYNC_IO */ typedef void AIOCB(void *, int aio_return, int aio_errno); typedef void CWCB(int fd, char *, size_t size, int flag, void *data);