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

📄 rfc1213-.h

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

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

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

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

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

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

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



/* Recommended mib tables. If you edit these, be sure
to correct the values of the corrosponding tokens above. */

/* MIB table for 'system' group */

struct system_mib {
	void  *	sysDescr;	/*32 bit ptr */
	oid  *	sysObjectID;	/* 32 bit ptr */
	u_long	sysUpTime;
	void  *	sysContact;	/*32 bit ptr */
	void  *	sysName;	/*32 bit ptr */
	void  *	sysLocation;	/*32 bit ptr */
	long  	sysServices;
};

/* MIB table for 'interfaces' group */

struct interfaces_mib {
	long  	ifNumber;
	void  *	ifTable;	/*32 bit ptr */
};

/* MIB table for 'ifEntry' group */

struct ifEntry_mib {
	long  	ifIndex;
	void  *	ifDescr;	/*32 bit ptr */
	long  	ifType;
	long  	ifMtu;
	u_long	ifSpeed;
	void  *	ifPhysAddress;	/*32 bit ptr */
	long  	ifAdminStatus;
	long  	ifOperStatus;
	u_long	ifLastChange;
	u_long	ifInOctets;
	u_long	ifInUcastPkts;
	u_long	ifInNUcastPkts;
	u_long	ifInDiscards;
	u_long	ifInErrors;
	u_long	ifInUnknownProtos;
	u_long	ifOutOctets;
	u_long	ifOutUcastPkts;
	u_long	ifOutNUcastPkts;
	u_long	ifOutDiscards;
	u_long	ifOutErrors;
	u_long	ifOutQLen;
	oid  *	ifSpecific;	/* 32 bit ptr */
};

/* MIB table for 'atEntry' group */

struct atEntry_mib {
	long  	atIfIndex;
	void  *	atPhysAddress;	/*32 bit ptr */
	u_long	atNetAddress;
};

/* MIB table for 'ip' group */

struct ip_mib {
	long  	ipForwarding;
	long  	ipDefaultTTL;
	u_long	ipInReceives;
	u_long	ipInHdrErrors;
	u_long	ipInAddrErrors;
	u_long	ipForwDatagrams;
	u_long	ipInUnknownProtos;
	u_long	ipInDiscards;
	u_long	ipInDelivers;
	u_long	ipOutRequests;
	u_long	ipOutDiscards;
	u_long	ipOutNoRoutes;
	long  	ipReasmTimeout;
	u_long	ipReasmReqds;
	u_long	ipReasmOKs;
	u_long	ipReasmFails;
	u_long	ipFragOKs;
	u_long	ipFragFails;
	u_long	ipFragCreates;
	void  *	ipAddrTable;	/*32 bit ptr */
	void  *	ipRouteTable;	/*32 bit ptr */
	void  *	ipNetToMediaTable;	/*32 bit ptr */
	u_long	ipRoutingDiscards;
};

/* MIB table for 'ipAddrEntry' group */

struct ipAddrEntry_mib {
	u_long	ipAdEntAddr;
	long  	ipAdEntIfIndex;
	u_long	ipAdEntNetMask;
	long  	ipAdEntBcastAddr;
	long  	ipAdEntReasmMaxSize;
};

/* MIB table for 'ipNetToMediaEntry' group */

struct ipNetToMediaEntry_mib {
	long  	ipNetToMediaIfIndex;
	void  *	ipNetToMediaPhysAddress;	/*32 bit ptr */
	u_long	ipNetToMediaNetAddress;
	long  	ipNetToMediaType;
};

/* MIB table for 'icmp' group */

struct icmp_mib {
	u_long	icmpInMsgs;
	u_long	icmpInErrors;
	u_long	icmpInDestUnreachs;
	u_long	icmpInTimeExcds;
	u_long	icmpInParmProbs;
	u_long	icmpInSrcQuenchs;
	u_long	icmpInRedirects;
	u_long	icmpInEchos;
	u_long	icmpInEchoReps;
	u_long	icmpInTimestamps;
	u_long	icmpInTimestampReps;
	u_long	icmpInAddrMasks;
	u_long	icmpInAddrMaskReps;
	u_long	icmpOutMsgs;
	u_long	icmpOutErrors;
	u_long	icmpOutDestUnreachs;
	u_long	icmpOutTimeExcds;
	u_long	icmpOutParmProbs;
	u_long	icmpOutSrcQuenchs;
	u_long	icmpOutRedirects;
	u_long	icmpOutEchos;
	u_long	icmpOutEchoReps;
	u_long	icmpOutTimestamps;
	u_long	icmpOutTimestampReps;
	u_long	icmpOutAddrMasks;
	u_long	icmpOutAddrMaskReps;
};

/* MIB table for 'tcp' group */

struct tcp_mib {
	long  	tcpRtoAlgorithm;
	long  	tcpRtoMin;
	long  	tcpRtoMax;
	long  	tcpMaxConn;
	u_long	tcpActiveOpens;
	u_long	tcpPassiveOpens;
	u_long	tcpAttemptFails;
	u_long	tcpEstabResets;
	u_long	tcpCurrEstab;
	u_long	tcpInSegs;
	u_long	tcpOutSegs;
	u_long	tcpRetransSegs;
	void  *	tcpConnTable;	/*32 bit ptr */
	u_long	tcpInErrs;
	u_long	tcpOutRsts;
};

/* MIB table for 'tcpConnEntry' group */

struct tcpConnEntry_mib {
	long  	tcpConnState;
	u_long	tcpConnLocalAddress;
	long  	tcpConnLocalPort;
	u_long	tcpConnRemAddress;
	long  	tcpConnRemPort;
};

/* MIB table for 'udp' group */

struct udp_mib {
	u_long	udpInDatagrams;
	u_long	udpNoPorts;
	u_long	udpInErrors;
	u_long	udpOutDatagrams;
	void  *	udpTable;	/*32 bit ptr */
};

/* MIB table for 'udpEntry' group */

struct udpEntry_mib {
	u_long	udpLocalAddress;
	long  	udpLocalPort;
};

/* MIB table for 'egp' group */

struct egp_mib {
	u_long	egpInMsgs;
	u_long	egpInErrors;
	u_long	egpOutMsgs;
	u_long	egpOutErrors;
	void  *	egpNeighTable;	/*32 bit ptr */
	long  	egpAs;
};

/* MIB table for 'egpNeighEntry' group */

struct egpNeighEntry_mib {
	long  	egpNeighState;
	u_long	egpNeighAddr;
	long  	egpNeighAs;
	u_long	egpNeighInMsgs;
	u_long	egpNeighInErrs;
	u_long	egpNeighOutMsgs;
	u_long	egpNeighOutErrs;
	u_long	egpNeighInErrMsgs;
	u_long	egpNeighOutErrMsgs;
	u_long	egpNeighStateUps;
	u_long	egpNeighStateDowns;
	long  	egpNeighIntervalHello;
	long  	egpNeighIntervalPoll;
	long  	egpNeighMode;
	long  	egpNeighEventTrigger;
};

/* MIB table for 'snmp' group */

struct snmp_mib {
	u_long	snmpInPkts;
	u_long	snmpOutPkts;
	u_long	snmpInBadVersions;
	u_long	snmpInBadCommunityNames;
	u_long	snmpInBadCommunityUses;
	u_long	snmpInASNParseErrs;
	u_long	snmpInTooBigs;
	u_long	snmpInNoSuchNames;
	u_long	snmpInBadValues;
	u_long	snmpInReadOnlys;
	u_long	snmpInGenErrs;
	u_long	snmpInTotalReqVars;
	u_long	snmpInTotalSetVars;
	u_long	snmpInGetRequests;
	u_long	snmpInGetNexts;
	u_long	snmpInSetRequests;
	u_long	snmpInGetResponses;
	u_long	snmpInTraps;
	u_long	snmpOutTooBigs;
	u_long	snmpOutNoSuchNames;
	u_long	snmpOutBadValues;
	u_long	snmpOutGenErrs;
	u_long	snmpOutGetRequests;
	u_long	snmpOutGetNexts;
	u_long	snmpOutSetRequests;
	u_long	snmpOutGetResponses;
	u_long	snmpOutTraps;
	long  	snmpEnableAuthenTraps;
};

/* MIB table for 'private' group */

struct private_mib {
	void  *	enterprises;	/*32 bit ptr */
};

#endif  /* _RFC1213__H_ */

⌨️ 快捷键说明

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