squid-
cache.org
Optimising Web Delivery
Docs
Download
Donate
Support
About
Contact
Shop
Blog
include
snmp.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 1996-2023 The Squid Software Foundation and contributors
3
*
4
* Squid software is distributed under GPLv2+ license and includes
5
* contributions from numerous individuals and organizations.
6
* Please see the COPYING and CONTRIBUTORS files for details.
7
*/
8
9
#ifndef SQUID_SNMP_H
10
#define SQUID_SNMP_H
11
12
/*
13
* Definitions for the Simple Network Management Protocol (RFC 1067).
14
*
15
*/
16
/**********************************************************************
17
*
18
* Copyright 1997 by Carnegie Mellon University
19
*
20
* All Rights Reserved
21
*
22
* Permission to use, copy, modify, and distribute this software and its
23
* documentation for any purpose and without fee is hereby granted,
24
* provided that the above copyright notice appear in all copies and that
25
* both that copyright notice and this permission notice appear in
26
* supporting documentation, and that the name of CMU not be
27
* used in advertising or publicity pertaining to distribution of the
28
* software without specific, written prior permission.
29
*
30
* CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
31
* ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
32
* CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
33
* ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
34
* WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
35
* ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
36
* SOFTWARE.
37
*
38
**********************************************************************/
39
40
#if HAVE_SYS_TYPES_H
41
#include <sys/types.h>
42
#endif
43
#if HAVE_NETINET_IN_H
44
#include <netinet/in.h>
45
#endif
46
47
/* These come first */
48
#include "
snmp_error.h
"
49
50
/* I didn't touch this */
51
#include "
snmp_session.h
"
52
53
/* The various modules */
54
#include "
snmp_msg.h
"
55
#include "
snmp_pdu.h
"
56
#include "
snmp_vars.h
"
57
58
/* Other functions */
59
#include "
snmp_api_error.h
"
60
#include "
snmp_coexist.h
"
61
#include "
snmp_error.h
"
62
#include "
version.h
"
63
/* Other stuff I didn't touch */
64
#include "
parse.h
"
65
#include "
snmp-internal.h
"
66
#include "
snmp_api.h
"
67
#include "
snmp_debug.h
"
68
#include "
snmp_impl.h
"
69
70
#endif
/* SQUID_SNMP_H */
71
parse.h
snmp-internal.h
snmp_api.h
snmp_api_error.h
snmp_coexist.h
snmp_debug.h
snmp_error.h
snmp_impl.h
snmp_msg.h
snmp_pdu.h
snmp_session.h
snmp_vars.h
version.h
Introduction
About Squid
Why Squid?
Squid Developers
How to Donate
How to Help Out
Getting Squid
Squid Source Packages
Squid Deployment Case-Studies
Squid Software Foundation
Documentation
Quick Setup
Configuration:
Reference
Examples
FAQ
and
Wiki
Guide Books:
Beginners
Definitive
Non-English
More...
Support
Security Advisories
Bugzilla Database
Mailing lists
Contacting us
Commercial services
Project Sponsors
Squid-based products
Miscellaneous
Developer Resources
Related Writings
Related Software:
Authenticators
Ecap
Icap
Ident
Log Analysis
Monitor
Proxies
Redirectors
General
Squid Artwork
Web Site Translations
Japanese
Mirrors
Website:
gr
il
pl
...
full list
FTP Package Archive