1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
/* -*- c++ -*- */
#ifndef SQUID_SNMP_MSG_H
#define SQUID_SNMP_MSG_H
/**********************************************************************
*
* Copyright 1997 by Carnegie Mellon University
*
* All Rights Reserved
*
* Permission to use, copy, modify, and distribute this software and its
* documentation for any purpose and without fee is hereby granted,
* provided that the above copyright notice appear in all copies and that
* both that copyright notice and this permission notice appear in
* supporting documentation, and that the name of CMU not be
* used in advertising or publicity pertaining to distribution of the
* software without specific, written prior permission.
*
* CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
* ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
* CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
* ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
* WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
* ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
* SOFTWARE.
*
* Author: Ryan Troll <ryan+@andrew.cmu.edu>
*
* $Id: snmp_msg.h,v 1.3 2001/10/08 16:18:31 hno Exp $
*
**********************************************************************/
#define SNMP_VERSION_1 0 /* RFC 1157 */
#define SNMP_VERSION_2 1 /* RFC 1901 */
#ifdef __cplusplus
extern "C" {
#endif
u_char *snmp_msg_Encode(u_char *, int *, u_char *,
int, int, struct snmp_pdu *);
u_char *snmp_msg_Decode(u_char *, int *, u_char *,
int *, int *, struct snmp_pdu *);
#ifdef __cplusplus
}
#endif
#endif /* SQUID_SNMP_MSG_H */
|