snmp.h
上传用户:liugui
上传日期:2007-01-04
资源大小:822k
文件大小:2k
源码类别:

代理服务器

开发平台:

Unix_Linux

  1. #ifndef _SNMP_H_
  2. #define _SNMP_H_
  3. /*
  4.  * Definitions for the Simple Network Management Protocol (RFC 1067).
  5.  *
  6.  */
  7. /**********************************************************************
  8.  *
  9.  *           Copyright 1997 by Carnegie Mellon University
  10.  * 
  11.  *                       All Rights Reserved
  12.  * 
  13.  * Permission to use, copy, modify, and distribute this software and its
  14.  * documentation for any purpose and without fee is hereby granted,
  15.  * provided that the above copyright notice appear in all copies and that
  16.  * both that copyright notice and this permission notice appear in
  17.  * supporting documentation, and that the name of CMU not be
  18.  * used in advertising or publicity pertaining to distribution of the
  19.  * software without specific, written prior permission.
  20.  * 
  21.  * CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  22.  * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  23.  * CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  24.  * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  25.  * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  26.  * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  27.  * SOFTWARE.
  28.  * 
  29.  * $Id: snmp.h,v 1.13 1998/04/04 01:43:42 kostas Exp $
  30.  * 
  31.  **********************************************************************/
  32. #if HAVE_SYS_TYPES_H
  33. #include <sys/types.h>
  34. #endif
  35. #if HAVE_NETINET_IN_H
  36. #include <netinet/in.h>
  37. #endif
  38. /* These come first */
  39. #include "asn1.h"
  40. #include "snmp_error.h"
  41. #if 0
  42. #include "mibii.h"
  43. #include "snmp_extra.h"
  44. #include "snmp_dump.h"
  45. #endif
  46. /* I didn't touch this */
  47. #include "snmp_session.h"
  48. /* The various modules */
  49. #include "snmp_vars.h"
  50. #include "snmp_pdu.h"
  51. #include "snmp_msg.h"
  52. /* Other functions */
  53. #include "snmp_coexist.h"
  54. #include "version.h"
  55. #include "snmp_error.h"
  56. #include "snmp_api_error.h"
  57. /* Other stuff I didn't touch */
  58. #include "snmp_impl.h"
  59. #include "snmp_api.h"
  60. #if 0
  61. #include "snmp_client.h"
  62. #include "mib.h"
  63. #endif
  64. #include "snmp-internal.h"
  65. #include "parse.h"
  66. #include "snmp_compat.h"
  67. #include "snmp_debug.h"
  68. #endif /* _SNMP_H_ */