BSD 4_3_Net_2 development
[unix-history] / usr / src / contrib / isode / snmp / snmp-g.c
/* snmp-g.c - SNMP group */
#ifndef lint
static char *rcsid = "$Header: /f/osi/snmp/RCS/snmp-g.c,v 7.3 91/02/22 09:44:05 mrose Interim $";
#endif
/*
* $Header: /f/osi/snmp/RCS/snmp-g.c,v 7.3 91/02/22 09:44:05 mrose Interim $
*
*
* $Log: snmp-g.c,v $
* Revision 7.3 91/02/22 09:44:05 mrose
* Interim 6.8
*
* Revision 7.2 91/01/11 15:35:05 mrose
* sets
*
* Revision 7.1 90/12/18 10:13:49 mrose
* update
*
* Revision 7.0 90/12/17 22:07:55 mrose
* *** empty log message ***
*
*/
/*
* 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 <stdio.h>
#include "mib.h"
#include "snmp-g.h"
/* \f SNMP GROUP */
init_snmp () {
register OT ot;
bzero ((char *) &snmpstat, sizeof snmpstat);
snmpstat.s_enableauthentraps = TRAPS_ENABLED;
if (ot = text2obj ("snmpInPkts"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_inpkts;
if (ot = text2obj ("snmpOutPkts"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_outpkts;
if (ot = text2obj ("snmpInBadVersions"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_badversions;
if (ot = text2obj ("snmpInBadCommunityNames"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_badcommunitynames;
if (ot = text2obj ("snmpInBadCommunityUses"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_badcommunityuses;
if (ot = text2obj ("snmpInASNParseErrs"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_asnparseerrs;
if (ot = text2obj ("snmpInTotalReqVars"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_totalreqvars;
if (ot = text2obj ("snmpInTotalSetVars"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_totalsetvars;
if (ot = text2obj ("snmpInGetRequests"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_ingetrequests;
if (ot = text2obj ("snmpInGetNexts"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_ingetnexts;
if (ot = text2obj ("snmpInSetRequests"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_insetrequests;
if (ot = text2obj ("snmpInGetResponses"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_ingetresponses;
if (ot = text2obj ("snmpInTraps"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_intraps;
if (ot = text2obj ("snmpOutTooBigs"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_toobigs;
if (ot = text2obj ("snmpOutNoSuchNames"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_nosuchnames;
if (ot = text2obj ("snmpOutBadValues"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_badvalues;
if (ot = text2obj ("snmpOutGenErrs"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_generrs;
if (ot = text2obj ("snmpOutGetResponses"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_outgetresponses;
if (ot = text2obj ("snmpOutTraps"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_outtraps;
if (ot = text2obj ("snmpEnableAuthenTraps"))
ot -> ot_getfnx = o_generic,
ot -> ot_setfnx = s_generic,
ot -> ot_info = (caddr_t) &snmpstat.s_enableauthentraps;
if (ot = text2obj ("unixNetstat"))
ot -> ot_getfnx = o_generic,
ot -> ot_info = (caddr_t) &unix_netstat;
}