Since this header file is not included from any other source file,
remove it.
---
 include/net-snmp/library/libsnmp.h | 174 -------------------------------------
 win32/dist/installer/net-snmp.nsi  |   1 -
 2 files changed, 175 deletions(-)
 delete mode 100644 include/net-snmp/library/libsnmp.h

diff --git a/include/net-snmp/library/libsnmp.h 
b/include/net-snmp/library/libsnmp.h
deleted file mode 100644
index 6a073003ba38..000000000000
--- a/include/net-snmp/library/libsnmp.h
+++ /dev/null
@@ -1,174 +0,0 @@
-#ifndef _LIBSNMP_H_
-#define _LIBSNMP_H_
-
-#ifdef __cplusplus
-extern          "C" {
-#endif
-
-    /*
-     * Definitions for the Simple Network Management Protocol (RFC 1067).
-     *
-     */
-/**********************************************************************
- *
- *           Copyright 1998 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.
- * 
- * $Id$
- * 
- **********************************************************************/
-
-#include <ucd-snmp/ucd-snmp-config.h>
-
-#if HAVE_STDLIB_H
-#include <stdlib.h>
-#endif
-#if HAVE_UNISTD_H
-#include <unistd.h>
-#endif
-#if HAVE_STRING_H
-#include <string.h>
-#else
-#include <strings.h>
-#endif
-#include <sys/types.h>
-#if HAVE_NETINET_IN_H
-#include <netinet/in.h>
-#endif
-#if TIME_WITH_SYS_TIME
-# include <sys/time.h>
-# include <time.h>
-#else
-# if HAVE_SYS_TIME_H
-#  include <sys/time.h>
-# else
-#  include <time.h>
-# endif
-#endif
-#if HAVE_SYS_SELECT_H
-#include <sys/select.h>
-#endif
-#include <stdio.h>
-#include <ctype.h>
-#if HAVE_NETDB_H
-#include <netdb.h>
-#endif
-#if HAVE_ARPA_INET_H
-#include <arpa/inet.h>
-#endif
-
-#ifdef UCD_SNMP_LIBRARY
-
-#include <ucd-snmp/asn1.h>
-#include <ucd-snmp/snmp_api.h>
-#include <ucd-snmp/snmp_impl.h>
-#include <ucd-snmp/snmp_client.h>
-#include <ucd-snmp/mib.h>
-#include <ucd-snmp/parse.h>
-#include <ucd-snmp/snmp.h>
-#include <ucd-snmp/system.h>
-#include <ucd-snmp/int64.h>
-#include <ucd-snmp/version.h>
-
-#define Version version         /* netsnmp_session member */
-
-#define SMI_NOSUCHOBJECT      SNMP_NOSUCHOBJECT
-#define SMI_NOSUCHINSTANCE    SNMP_NOSUCHINSTANCE
-#define SMI_ENDOFMIBVIEW      SNMP_ENDOFMIBVIEW
-
-
-#else                           /* !UCD_SNMP_LIBRARY */
-
-#include <sys/types.h>
-#ifndef WIN32
-#include <netinet/in.h>
-#endif
-
-#include <snmp/asn1.h>
-#include <snmp/snmp_error.h>
-#include <snmp/mibii.h>
-#include <snmp/snmp_extra.h>
-#include <snmp/snmp_dump.h>
-
-#include <snmp/snmp_session.h>
-
-#include <snmp/snmp_vars.h>
-#include <snmp/snmp_pdu.h>
-#include <snmp/snmp_msg.h>
-
-#include <snmp/snmp_coexist.h>
-#include <snmp/version.h>
-#include <snmp/snmp_api_error.h>
-#include <snmp/mini-client.h>
-
-#include <snmp/snmp_impl.h>
-#include <snmp/snmp_api.h>
-#include <snmp/snmp_client.h>
-#include <snmp/snmp-internal.h>
-#include <snmp/mib.h>
-#include <snmp/parse.h>
-#include <snmp/snmp_compat.h>
-
-    /*
-     * Load UC-Davis differential 
-     */
-
-#define SNMP_MSG_GET GET_REQ_MSG
-#define SNMP_MSG_GETNEXT GETNEXT_REQ_MSG
-#define SNMP_MSG_RESPONSE GET_RSP_MSG
-#ifndef NETSNMP_NO_WRITE_SUPPORT
-#define SNMP_MSG_SET SET_REQ_MSG
-#endif /* !NETSNMP_NO_WRITE_SUPPORT */
-#define SNMP_MSG_TRAP TRP_REQ_MSG
-#define SNMP_MSG_GETBULK    (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x5)
-#define SNMP_MSG_INFORM     (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x6)
-#define SNMP_MSG_TRAP2      (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x7)
-#define SNMP_MSG_REPORT     (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x8)
-#define SNMP_NOSUCHOBJECT    SMI_NOSUCHOBJECT
-#define SNMP_NOSUCHINSTANCE  SMI_NOSUCHINSTANCE
-#define SNMP_ENDOFMIBVIEW    SMI_ENDOFMIBVIEW
-
-#define ASN_IPADDRESS   (ASN_APPLICATION | 0)
-#define ASN_UNSIGNED    (ASN_APPLICATION | 2)   /* RFC 1902 - same as GAUGE */
-#define ASN_TIMETICKS   (ASN_APPLICATION | 3)
-
-#define snmp_perror(X) perror(X)
-#define snmp_set_dump_packet(X)
-#define snmp_set_quick_print(X)
-#define snmp_set_do_debugging(X)
-#define snmp_set_full_objid(X)
-#define snmp_set_suffix_only(X)
-
-#define VersionInfo snmp_Version
-#define get_node read_objid
-#define version Version         /* netsnmp_session member */
-
-#define SNMP_VERSION_2c SNMP_VERSION_2
-#define SNMP_VERSION_2p 129
-
-#define SOCK_STARTUP winsock_startup()
-#define SOCK_CLEANUP winsock_cleanup()
-
-#endif                          /* !UCD_SNMP_LIBRARY */
-
-#ifdef __cplusplus
-}
-#endif
-#endif                          /* _LIBSNMP_H_ */
diff --git a/win32/dist/installer/net-snmp.nsi 
b/win32/dist/installer/net-snmp.nsi
index 48eae9adc1db..da6c142119bf 100644
--- a/win32/dist/installer/net-snmp.nsi
+++ b/win32/dist/installer/net-snmp.nsi
@@ -1238,7 +1238,6 @@ Section Uninstall
   Delete "$INSTDIR\include\net-snmp\library\snmpCallbackDomain.h"
   Delete "$INSTDIR\include\net-snmp\library\snmp_debug.h"
   Delete "$INSTDIR\include\net-snmp\library\snmp_impl.h"
-  Delete "$INSTDIR\include\net-snmp\library\libsnmp.h"
   Delete "$INSTDIR\include\net-snmp\library\snmp_assert.h"
   Delete "$INSTDIR\include\net-snmp\library\callback.h"
   Delete "$INSTDIR\include\net-snmp\library\mt_support.h"
-- 
2.16.3


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to