|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T m
Length: 2717 (0xa9d)
Types: TextFile
Names: »mib.h«
└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0
└─⟦35176feda⟧ »EurOpenD22/isode/isode-6.tar.Z«
└─⟦de7628f85⟧
└─⟦this⟧ »isode-6.0/snmp/mib.h«
/* mib.h - MIB realization */
/*
* $Header: /f/osi/snmp/RCS/mib.h,v 7.1 90/01/11 18:34:17 mrose Exp $
*
* Contributed by NYSERNet Inc. This work was partially supported by the
* U.S. Defense Advanced Research Projects Agency and the Rome Air Development
* Center of the U.S. Air Force Systems Command under contract number
* F30602-88-C-0016.
*
*
* $Log: mib.h,v $
* Revision 7.1 90/01/11 18:34:17 mrose
* real-sync
*
* Revision 7.0 89/11/23 22:23:13 mrose
* Release 6.0
*
*/
/*
* NOTICE
*
* Acquisition, use, and distribution of this module and related
* materials are subject to the restrictions of a license agreement.
* Consult the Preface in the User's Manual for the full terms of
* this agreement.
*
*/
#include <nlist.h>
#include "SNMP-types.h"
#include "objects.h"
#include "logger.h"
/* \f
*/
extern struct nlist nl[];
#define N_ARPTAB 0
#define N_ARPTAB_SIZE 1
#define N_BOOTTIME 2
#define N_ICMPSTAT 3
#define N_IFNET 4
#define N_IPFORWARDING 5
#define N_IPSTAT 6
#define N_RTHASHSIZE 7
#define N_RTHOST 8
#define N_RTNET 9
#define N_TCB 10
#define N_TCPSTAT 11
#define N_UDB 12
#define N_UDPSTAT 13
#define N_MBSTAT 14
#ifdef BSD44
#define N_RADIX_NODE_HEAD 15
#define N_ISO_SYSTYPE 16
#define N_CLNP_STAT 17
#define N_ISO_SNPAC_SIZE 18
#define N_ISO_SNPAC 19
#define N_ESIS_STAT 20
#endif
int readmib (), checkmib (), set_variable ();
int getkmem ();
int o_generic ();
int o_number ();
#define o_integer(oi,v,number) o_number ((oi), (v), (integer) (number))
int o_string ();
int o_specific ();
#define o_ipaddr(oi,v,value) o_specific ((oi), (v), (caddr_t) (value))
#ifdef BSD44
#define o_clnpaddr(oi,v,value) o_specific ((oi), (v), (caddr_t) (value))
#endif
OID oid_extend ();
int ipaddr2oid ();
int mediaddr2oid ();
#ifdef BSD44
#define clnpaddr2oid(ip,addr) \
mediaddr2oid ((ip), \
(u_char *) (addr) -> isoa_genaddr, \
(int) (addr) -> isoa_len, 1)
#endif
/* \f
*/
extern int nd;
extern int quantum;
struct snmpstat {
integer s_inpkts;
integer s_outpkts;
integer s_badversions;
integer s_badcommunitynames;
integer s_badcommunityuses;
integer s_asnparseerrs;
integer s_badtypes;
integer s_totalreqvars;
integer s_totalsetvars;
integer s_ingetrequests;
integer s_ingetnexts;
integer s_insetrequests;
integer s_outgetresponses;
integer s_outtraps;
integer s_toobigs;
integer s_nosuchnames;
integer s_badvalues;
integer s_readonlys;
integer s_generrs;
integer s_enableauthtraps;
#define TRAPS_ENABLED 1 /* snmpEnableAuthTraps */
#define TRAPS_DISABLED 2 /* .. */
};
extern struct snmpstat snmpstat;
void adios (), advise ();