⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1213-.h

📁 在ARM7和UC/OSII的平台上实现了GPS自动报站的功能,涉及GPS模块LEA_4S的驱动,位置速寻算法,语音芯片ISD4004的录放音驱动,LED页面管理等等.从启动代码到操作系统的移植以及到业
💻 H
📖 第 1 页 / 共 2 页
字号:
/* RFC1213-.h

	'.h' file Generated by NetPort Software MIB Compiler

	Copyright 1993 by NetPort Software

*/

#ifndef _RFC1213__H_
#define _RFC1213__H_  1

/* Tokens for passing to "var_" routines. These can
serve as offsets into the generated MIB group tables.
*/


/* tokens for 'system' group */
#define SYSDESCR	0
#define SYSOBJECTID	SYSDESCR+4
#define SYSUPTIME	SYSOBJECTID+4
#define SYSCONTACT	SYSUPTIME+4
#define SYSNAME	SYSCONTACT+4
#define SYSLOCATION	SYSNAME+4
#define SYSSERVICES	SYSLOCATION+4

/* tokens for 'interfaces' group */
#define IFNUMBER	0
#define IFTABLE	IFNUMBER+4

/* tokens for 'ifEntry' group */
#define IFINDEX	0
#define IFDESCR	IFINDEX+4
#define IFTYPE	IFDESCR+4
#define IFMTU	IFTYPE+4
#define IFSPEED	IFMTU+4
#define IFPHYSADDRESS	IFSPEED+4
#define IFADMINSTATUS	IFPHYSADDRESS+4
#define IFOPERSTATUS	IFADMINSTATUS+4
#define IFLASTCHANGE	IFOPERSTATUS+4
#define IFINOCTETS	IFLASTCHANGE+4
#define IFINUCASTPKTS	IFINOCTETS+4
#define IFINNUCASTPKTS	IFINUCASTPKTS+4
#define IFINDISCARDS	IFINNUCASTPKTS+4
#define IFINERRORS	IFINDISCARDS+4
#define IFINUNKNOWNPROTOS	IFINERRORS+4
#define IFOUTOCTETS	IFINUNKNOWNPROTOS+4
#define IFOUTUCASTPKTS	IFOUTOCTETS+4
#define IFOUTNUCASTPKTS	IFOUTUCASTPKTS+4
#define IFOUTDISCARDS	IFOUTNUCASTPKTS+4
#define IFOUTERRORS	IFOUTDISCARDS+4
#define IFOUTQLEN	IFOUTERRORS+4
#define IFSPECIFIC	IFOUTQLEN+4

/* tokens for 'atEntry' group */
#define ATIFINDEX	0
#define ATPHYSADDRESS	ATIFINDEX+4
#define ATNETADDRESS	ATPHYSADDRESS+4

/* tokens for 'ip' group */
#define IPFORWARDING	0
#define IPDEFAULTTTL	IPFORWARDING+4
#define IPINRECEIVES	IPDEFAULTTTL+4
#define IPINHDRERRORS	IPINRECEIVES+4
#define IPINADDRERRORS	IPINHDRERRORS+4
#define IPFORWDATAGRAMS	IPINADDRERRORS+4
#define IPINUNKNOWNPROTOS	IPFORWDATAGRAMS+4
#define IPINDISCARDS	IPINUNKNOWNPROTOS+4
#define IPINDELIVERS	IPINDISCARDS+4
#define IPOUTREQUESTS	IPINDELIVERS+4
#define IPOUTDISCARDS	IPOUTREQUESTS+4
#define IPOUTNOROUTES	IPOUTDISCARDS+4
#define IPREASMTIMEOUT	IPOUTNOROUTES+4
#define IPREASMREQDS	IPREASMTIMEOUT+4
#define IPREASMOKS	IPREASMREQDS+4
#define IPREASMFAILS	IPREASMOKS+4
#define IPFRAGOKS	IPREASMFAILS+4
#define IPFRAGFAILS	IPFRAGOKS+4
#define IPFRAGCREATES	IPFRAGFAILS+4
#define IPADDRTABLE	IPFRAGCREATES+4
#define IPROUTETABLE	IPADDRTABLE+4
#define IPNETTOMEDIATABLE	IPROUTETABLE+4
#define IPROUTINGDISCARDS	IPNETTOMEDIATABLE+4

/* tokens for 'ipAddrEntry' group */
#define IPADENTADDR	0
#define IPADENTIFINDEX	IPADENTADDR+4
#define IPADENTNETMASK	IPADENTIFINDEX+4
#define IPADENTBCASTADDR	IPADENTNETMASK+4
#define IPADENTREASMMAXSIZE	IPADENTBCASTADDR+4

/* tokens for 'ipRouteEntry' group */
#define IPROUTEDEST	0
#define IPROUTEIFINDEX	IPROUTEDEST+4
#define IPROUTEMETRIC1	IPROUTEIFINDEX+4
#define IPROUTEMETRIC2	IPROUTEMETRIC1+4
#define IPROUTEMETRIC3	IPROUTEMETRIC2+4
#define IPROUTEMETRIC4	IPROUTEMETRIC3+4
#define IPROUTENEXTHOP	IPROUTEMETRIC4+4
#define IPROUTETYPE	IPROUTENEXTHOP+4
#define IPROUTEPROTO	IPROUTETYPE+4
#define IPROUTEAGE	IPROUTEPROTO+4
#define IPROUTEMASK	IPROUTEAGE+4
#define IPROUTEMETRIC5	IPROUTEMASK+4
#define IPROUTEINFO	IPROUTEMETRIC5+4

/* tokens for 'ipNetToMediaEntry' group */
#define IPNETTOMEDIAIFINDEX	0
#define IPNETTOMEDIAPHYSADDRESS	IPNETTOMEDIAIFINDEX+4
#define IPNETTOMEDIANETADDRESS	IPNETTOMEDIAPHYSADDRESS+4
#define IPNETTOMEDIATYPE	IPNETTOMEDIANETADDRESS+4

/* tokens for 'icmp' group */
#define ICMPINMSGS	0
#define ICMPINERRORS	ICMPINMSGS+4
#define ICMPINDESTUNREACHS	ICMPINERRORS+4
#define ICMPINTIMEEXCDS	ICMPINDESTUNREACHS+4
#define ICMPINPARMPROBS	ICMPINTIMEEXCDS+4
#define ICMPINSRCQUENCHS	ICMPINPARMPROBS+4
#define ICMPINREDIRECTS	ICMPINSRCQUENCHS+4
#define ICMPINECHOS	ICMPINREDIRECTS+4
#define ICMPINECHOREPS	ICMPINECHOS+4
#define ICMPINTIMESTAMPS	ICMPINECHOREPS+4
#define ICMPINTIMESTAMPREPS	ICMPINTIMESTAMPS+4
#define ICMPINADDRMASKS	ICMPINTIMESTAMPREPS+4
#define ICMPINADDRMASKREPS	ICMPINADDRMASKS+4
#define ICMPOUTMSGS	ICMPINADDRMASKREPS+4
#define ICMPOUTERRORS	ICMPOUTMSGS+4
#define ICMPOUTDESTUNREACHS	ICMPOUTERRORS+4
#define ICMPOUTTIMEEXCDS	ICMPOUTDESTUNREACHS+4
#define ICMPOUTPARMPROBS	ICMPOUTTIMEEXCDS+4
#define ICMPOUTSRCQUENCHS	ICMPOUTPARMPROBS+4
#define ICMPOUTREDIRECTS	ICMPOUTSRCQUENCHS+4
#define ICMPOUTECHOS	ICMPOUTREDIRECTS+4
#define ICMPOUTECHOREPS	ICMPOUTECHOS+4
#define ICMPOUTTIMESTAMPS	ICMPOUTECHOREPS+4
#define ICMPOUTTIMESTAMPREPS	ICMPOUTTIMESTAMPS+4
#define ICMPOUTADDRMASKS	ICMPOUTTIMESTAMPREPS+4
#define ICMPOUTADDRMASKREPS	ICMPOUTADDRMASKS+4

/* tokens for 'tcp' group */
#define TCPRTOALGORITHM	0
#define TCPRTOMIN	TCPRTOALGORITHM+4
#define TCPRTOMAX	TCPRTOMIN+4
#define TCPMAXCONN	TCPRTOMAX+4
#define TCPACTIVEOPENS	TCPMAXCONN+4
#define TCPPASSIVEOPENS	TCPACTIVEOPENS+4
#define TCPATTEMPTFAILS	TCPPASSIVEOPENS+4
#define TCPESTABRESETS	TCPATTEMPTFAILS+4
#define TCPCURRESTAB	TCPESTABRESETS+4
#define TCPINSEGS	TCPCURRESTAB+4
#define TCPOUTSEGS	TCPINSEGS+4
#define TCPRETRANSSEGS	TCPOUTSEGS+4
#define TCPCONNTABLE	TCPRETRANSSEGS+4
#define TCPINERRS	TCPCONNTABLE+4
#define TCPOUTRSTS	TCPINERRS+4

/* tokens for 'tcpConnEntry' group */
#define TCPCONNSTATE	0
#define TCPCONNLOCALADDRESS	TCPCONNSTATE+4
#define TCPCONNLOCALPORT	TCPCONNLOCALADDRESS+4
#define TCPCONNREMADDRESS	TCPCONNLOCALPORT+4
#define TCPCONNREMPORT	TCPCONNREMADDRESS+4

/* tokens for 'udp' group */
#define UDPINDATAGRAMS	0
#define UDPNOPORTS	UDPINDATAGRAMS+4
#define UDPINERRORS	UDPNOPORTS+4
#define UDPOUTDATAGRAMS	UDPINERRORS+4
#define UDPTABLE	UDPOUTDATAGRAMS+4

/* tokens for 'udpEntry' group */
#define UDPLOCALADDRESS	0
#define UDPLOCALPORT	UDPLOCALADDRESS+4

/* tokens for 'egp' group */
#define EGPINMSGS	0
#define EGPINERRORS	EGPINMSGS+4
#define EGPOUTMSGS	EGPINERRORS+4
#define EGPOUTERRORS	EGPOUTMSGS+4
#define EGPNEIGHTABLE	EGPOUTERRORS+4
#define EGPAS	EGPNEIGHTABLE+4

/* tokens for 'egpNeighEntry' group */
#define EGPNEIGHSTATE	0
#define EGPNEIGHADDR	EGPNEIGHSTATE+4
#define EGPNEIGHAS	EGPNEIGHADDR+4
#define EGPNEIGHINMSGS	EGPNEIGHAS+4
#define EGPNEIGHINERRS	EGPNEIGHINMSGS+4
#define EGPNEIGHOUTMSGS	EGPNEIGHINERRS+4
#define EGPNEIGHOUTERRS	EGPNEIGHOUTMSGS+4
#define EGPNEIGHINERRMSGS	EGPNEIGHOUTERRS+4
#define EGPNEIGHOUTERRMSGS	EGPNEIGHINERRMSGS+4
#define EGPNEIGHSTATEUPS	EGPNEIGHOUTERRMSGS+4
#define EGPNEIGHSTATEDOWNS	EGPNEIGHSTATEUPS+4
#define EGPNEIGHINTERVALHELLO	EGPNEIGHSTATEDOWNS+4
#define EGPNEIGHINTERVALPOLL	EGPNEIGHINTERVALHELLO+4
#define EGPNEIGHMODE	EGPNEIGHINTERVALPOLL+4
#define EGPNEIGHEVENTTRIGGER	EGPNEIGHMODE+4

/* tokens for 'snmp' group */
#define SNMPINPKTS	0
#define SNMPOUTPKTS	SNMPINPKTS+4
#define SNMPINBADVERSIONS	SNMPOUTPKTS+4
#define SNMPINBADCOMMUNITYNAMES	SNMPINBADVERSIONS+4
#define SNMPINBADCOMMUNITYUSES	SNMPINBADCOMMUNITYNAMES+4
#define SNMPINASNPARSEERRS	SNMPINBADCOMMUNITYUSES+4
#define SNMPINTOOBIGS	SNMPINASNPARSEERRS+4
#define SNMPINNOSUCHNAMES	SNMPINTOOBIGS+4
#define SNMPINBADVALUES	SNMPINNOSUCHNAMES+4
#define SNMPINREADONLYS	SNMPINBADVALUES+4
#define SNMPINGENERRS	SNMPINREADONLYS+4
#define SNMPINTOTALREQVARS	SNMPINGENERRS+4
#define SNMPINTOTALSETVARS	SNMPINTOTALREQVARS+4
#define SNMPINGETREQUESTS	SNMPINTOTALSETVARS+4
#define SNMPINGETNEXTS	SNMPINGETREQUESTS+4
#define SNMPINSETREQUESTS	SNMPINGETNEXTS+4
#define SNMPINGETRESPONSES	SNMPINSETREQUESTS+4
#define SNMPINTRAPS	SNMPINGETRESPONSES+4
#define SNMPOUTTOOBIGS	SNMPINTRAPS+4
#define SNMPOUTNOSUCHNAMES	SNMPOUTTOOBIGS+4
#define SNMPOUTBADVALUES	SNMPOUTNOSUCHNAMES+4
#define SNMPOUTGENERRS	SNMPOUTBADVALUES+4
#define SNMPOUTGETREQUESTS	SNMPOUTGENERRS+4
#define SNMPOUTGETNEXTS	SNMPOUTGETREQUESTS+4
#define SNMPOUTSETREQUESTS	SNMPOUTGETNEXTS+4
#define SNMPOUTGETRESPONSES	SNMPOUTSETREQUESTS+4
#define SNMPOUTTRAPS	SNMPOUTGETRESPONSES+4
#define SNMPENABLEAUTHENTRAPS	SNMPOUTTRAPS+4

/* tokens for 'private' group */
#define ENTERPRISES	0




/* prototypes for "var_" routines in variables table.
Simply delete any that aren't used */

u_char *
var_system(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_interfaces(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_ifEntry(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_atEntry(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_ip(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_ipAddrEntry(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_ipRouteEntry(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_ipNetToMediaEntry(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_icmp(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_tcp(struct variable * vp, 
	oid* name, int * len, int exact, 
	int * var_len);

u_char *
var_tcpConnEntry(struct variable * vp, 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -