summaryrefslogtreecommitdiffabout
path: root/shared-code/SNMPOIDs.h
blob: 68ee6599a7589209b2ac9c525f8cd0dbdb72009e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
#ifndef	__SNMPOIDS_H
#define	__SNMPOIDS_H

#define	DEFINE_OID(name,oid)	static UINT name[] = oid

//		MIB-II OIDs

#define OIDccitt                    {0}
#define OIDnull                     {0,0}
#define OIDiso                      {1}
#define OIDorg                      {1,3}
#define OIDdod                      {1,3,6}
#define OIDinternet                 {1,3,6,1}
#define OIDdirectory                {1,3,6,1,1}
#define OIDmgmt                     {1,3,6,1,2}
#define OIDmib_2                    {1,3,6,1,2,1}
#define OIDsystem                   {1,3,6,1,2,1,1}
#define OIDsysDescr                 {1,3,6,1,2,1,1,1}
#define OIDsysObjectID              {1,3,6,1,2,1,1,2}
#define OIDsysUpTime                {1,3,6,1,2,1,1,3}
#define OIDsysContact               {1,3,6,1,2,1,1,4}
#define OIDsysName                  {1,3,6,1,2,1,1,5}
#define OIDsysLocation              {1,3,6,1,2,1,1,6}
#define OIDsysServices              {1,3,6,1,2,1,1,7}
#define OIDtransmission             {1,3,6,1,2,1,10}
#define OIDsnmp                     {1,3,6,1,2,1,11}
#define OIDsnmpInPkts               {1,3,6,1,2,1,11,1}
#define OIDsnmpInBadValues          {1,3,6,1,2,1,11,10}
#define OIDsnmpInReadOnlys          {1,3,6,1,2,1,11,11}
#define OIDsnmpInGenErrs            {1,3,6,1,2,1,11,12}
#define OIDsnmpInTotalReqVars       {1,3,6,1,2,1,11,13}
#define OIDsnmpInTotalSetVars       {1,3,6,1,2,1,11,14}
#define OIDsnmpInGetRequests        {1,3,6,1,2,1,11,15}
#define OIDsnmpInGetNexts           {1,3,6,1,2,1,11,16}
#define OIDsnmpInSetRequests        {1,3,6,1,2,1,11,17}
#define OIDsnmpInGetResponses       {1,3,6,1,2,1,11,18}
#define OIDsnmpInTraps              {1,3,6,1,2,1,11,19}
#define OIDsnmpOutPkts              {1,3,6,1,2,1,11,2}
#define OIDsnmpOutTooBigs           {1,3,6,1,2,1,11,20}
#define OIDsnmpOutNoSuchNames       {1,3,6,1,2,1,11,21}
#define OIDsnmpOutBadValues         {1,3,6,1,2,1,11,22}
#define OIDsnmpOutGenErrs           {1,3,6,1,2,1,11,24}
#define OIDsnmpOutGetRequests       {1,3,6,1,2,1,11,25}
#define OIDsnmpOutGetNexts          {1,3,6,1,2,1,11,26}
#define OIDsnmpOutSetRequests       {1,3,6,1,2,1,11,27}
#define OIDsnmpOutGetResponses      {1,3,6,1,2,1,11,28}
#define OIDsnmpOutTraps             {1,3,6,1,2,1,11,29}
#define OIDsnmpInBadVersions        {1,3,6,1,2,1,11,3}
#define OIDsnmpEnableAuthenTraps    {1,3,6,1,2,1,11,30}
#define OIDsnmpInBadCommunityNames  {1,3,6,1,2,1,11,4}
#define OIDsnmpInBadCommunityUses   {1,3,6,1,2,1,11,5}
#define OIDsnmpInASNParseErrs       {1,3,6,1,2,1,11,6}
#define OIDsnmpInTooBigs            {1,3,6,1,2,1,11,8}
#define OIDsnmpInNoSuchNames        {1,3,6,1,2,1,11,9}
#define OIDinterfaces               {1,3,6,1,2,1,2}
#define OIDifNumber                 {1,3,6,1,2,1,2,1}
#define OIDifTable                  {1,3,6,1,2,1,2,2}
#define OIDifEntry                  {1,3,6,1,2,1,2,2,1}
#define OIDifIndex                  {1,3,6,1,2,1,2,2,1,1}
#define OIDifInOctets               {1,3,6,1,2,1,2,2,1,10}
#define OIDifInUcastPkts            {1,3,6,1,2,1,2,2,1,11}
#define OIDifInNUcastPkts           {1,3,6,1,2,1,2,2,1,12}
#define OIDifInDiscards             {1,3,6,1,2,1,2,2,1,13}
#define OIDifInErrors               {1,3,6,1,2,1,2,2,1,14}
#define OIDifInUnknownProtos        {1,3,6,1,2,1,2,2,1,15}
#define OIDifOutOctets              {1,3,6,1,2,1,2,2,1,16}
#define OIDifOutUcastPkts           {1,3,6,1,2,1,2,2,1,17}
#define OIDifOutNUcastPkts          {1,3,6,1,2,1,2,2,1,18}
#define OIDifOutDiscards            {1,3,6,1,2,1,2,2,1,19}
#define OIDifDescr                  {1,3,6,1,2,1,2,2,1,2}
#define OIDifOutErrors              {1,3,6,1,2,1,2,2,1,20}
#define OIDifOutQLen                {1,3,6,1,2,1,2,2,1,21}
#define OIDifSpecific               {1,3,6,1,2,1,2,2,1,22}
#define OIDifType                   {1,3,6,1,2,1,2,2,1,3}
#define OIDifMtu                    {1,3,6,1,2,1,2,2,1,4}
#define OIDifSpeed                  {1,3,6,1,2,1,2,2,1,5}
#define OIDifPhysAddress            {1,3,6,1,2,1,2,2,1,6}
#define OIDifAdminStatus            {1,3,6,1,2,1,2,2,1,7}
#define OIDifOperStatus             {1,3,6,1,2,1,2,2,1,8}
#define OIDifLastChange             {1,3,6,1,2,1,2,2,1,9}
#define OIDat                       {1,3,6,1,2,1,3}
#define OIDatTable                  {1,3,6,1,2,1,3,1}
#define OIDatEntry                  {1,3,6,1,2,1,3,1,1}
#define OIDatIfIndex                {1,3,6,1,2,1,3,1,1,1}
#define OIDatPhysAddress            {1,3,6,1,2,1,3,1,1,2}
#define OIDatNetAddress             {1,3,6,1,2,1,3,1,1,3}
#define OIDip                       {1,3,6,1,2,1,4}
#define OIDipForwarding             {1,3,6,1,2,1,4,1}
#define OIDipOutRequests            {1,3,6,1,2,1,4,10}
#define OIDipOutDiscards            {1,3,6,1,2,1,4,11}
#define OIDipOutNoRoutes            {1,3,6,1,2,1,4,12}
#define OIDipReasmTimeout           {1,3,6,1,2,1,4,13}
#define OIDipReasmReqds             {1,3,6,1,2,1,4,14}
#define OIDipReasmOKs               {1,3,6,1,2,1,4,15}
#define OIDipReasmFails             {1,3,6,1,2,1,4,16}
#define OIDipFragOKs                {1,3,6,1,2,1,4,17}
#define OIDipFragFails              {1,3,6,1,2,1,4,18}
#define OIDipFragCreates            {1,3,6,1,2,1,4,19}
#define OIDipDefaultTTL             {1,3,6,1,2,1,4,2}
#define OIDipAddrTable              {1,3,6,1,2,1,4,20}
#define OIDipAddrEntry              {1,3,6,1,2,1,4,20,1}
#define OIDipAdEntAddr              {1,3,6,1,2,1,4,20,1,1}
#define OIDipAdEntIfIndex           {1,3,6,1,2,1,4,20,1,2}
#define OIDipAdEntNetMask           {1,3,6,1,2,1,4,20,1,3}
#define OIDipAdEntBcastAddr         {1,3,6,1,2,1,4,20,1,4}
#define OIDipAdEntReasmMaxSize      {1,3,6,1,2,1,4,20,1,5}
#define OIDipRouteTable             {1,3,6,1,2,1,4,21}
#define OIDipRouteEntry             {1,3,6,1,2,1,4,21,1}
#define OIDipRouteDest              {1,3,6,1,2,1,4,21,1,1}
#define OIDipRouteAge               {1,3,6,1,2,1,4,21,1,10}
#define OIDipRouteMask              {1,3,6,1,2,1,4,21,1,11}
#define OIDipRouteMetric5           {1,3,6,1,2,1,4,21,1,12}
#define OIDipRouteInfo              {1,3,6,1,2,1,4,21,1,13}
#define OIDipRouteIfIndex           {1,3,6,1,2,1,4,21,1,2}
#define OIDipRouteMetric1           {1,3,6,1,2,1,4,21,1,3}
#define OIDipRouteMetric2           {1,3,6,1,2,1,4,21,1,4}
#define OIDipRouteMetric3           {1,3,6,1,2,1,4,21,1,5}
#define OIDipRouteMetric4           {1,3,6,1,2,1,4,21,1,6}
#define OIDipRouteNextHop           {1,3,6,1,2,1,4,21,1,7}
#define OIDipRouteType              {1,3,6,1,2,1,4,21,1,8}
#define OIDipRouteProto             {1,3,6,1,2,1,4,21,1,9}
#define OIDipNetToMediaTable        {1,3,6,1,2,1,4,22}
#define OIDipNetToMediaEntry        {1,3,6,1,2,1,4,22,1}
#define OIDipNetToMediaIfIndex      {1,3,6,1,2,1,4,22,1,1}
#define OIDipNetToMediaPhysAddress  {1,3,6,1,2,1,4,22,1,2}
#define OIDipNetToMediaNetAddress   {1,3,6,1,2,1,4,22,1,3}
#define OIDipNetToMediaType         {1,3,6,1,2,1,4,22,1,4}
#define OIDipRoutingDiscards        {1,3,6,1,2,1,4,23}
#define OIDipInReceives             {1,3,6,1,2,1,4,3}
#define OIDipInHdrErrors            {1,3,6,1,2,1,4,4}
#define OIDipInAddrErrors           {1,3,6,1,2,1,4,5}
#define OIDipForwDatagrams          {1,3,6,1,2,1,4,6}
#define OIDipInUnknownProtos        {1,3,6,1,2,1,4,7}
#define OIDipInDiscards             {1,3,6,1,2,1,4,8}
#define OIDipInDelivers             {1,3,6,1,2,1,4,9}
#define OIDicmp                     {1,3,6,1,2,1,5}
#define OIDicmpInMsgs               {1,3,6,1,2,1,5,1}
#define OIDicmpInTimestamps         {1,3,6,1,2,1,5,10}
#define OIDicmpInTimestampReps      {1,3,6,1,2,1,5,11}
#define OIDicmpInAddrMasks          {1,3,6,1,2,1,5,12}
#define OIDicmpInAddrMaskReps       {1,3,6,1,2,1,5,13}
#define OIDicmpOutMsgs              {1,3,6,1,2,1,5,14}
#define OIDicmpOutErrors            {1,3,6,1,2,1,5,15}
#define OIDicmpOutDestUnreachs      {1,3,6,1,2,1,5,16}
#define OIDicmpOutTimeExcds         {1,3,6,1,2,1,5,17}
#define OIDicmpOutParmProbs         {1,3,6,1,2,1,5,18}
#define OIDicmpOutSrcQuenchs        {1,3,6,1,2,1,5,19}
#define OIDicmpInErrors             {1,3,6,1,2,1,5,2}
#define OIDicmpOutRedirects         {1,3,6,1,2,1,5,20}
#define OIDicmpOutEchos             {1,3,6,1,2,1,5,21}
#define OIDicmpOutEchoReps          {1,3,6,1,2,1,5,22}
#define OIDicmpOutTimestamps        {1,3,6,1,2,1,5,23}
#define OIDicmpOutTimestampReps     {1,3,6,1,2,1,5,24}
#define OIDicmpOutAddrMasks         {1,3,6,1,2,1,5,25}
#define OIDicmpOutAddrMaskReps      {1,3,6,1,2,1,5,26}
#define OIDicmpInDestUnreachs       {1,3,6,1,2,1,5,3}
#define OIDicmpInTimeExcds          {1,3,6,1,2,1,5,4}
#define OIDicmpInParmProbs          {1,3,6,1,2,1,5,5}
#define OIDicmpInSrcQuenchs         {1,3,6,1,2,1,5,6}
#define OIDicmpInRedirects          {1,3,6,1,2,1,5,7}
#define OIDicmpInEchos              {1,3,6,1,2,1,5,8}
#define OIDicmpInEchoReps           {1,3,6,1,2,1,5,9}
#define OIDtcp                      {1,3,6,1,2,1,6}
#define OIDtcpRtoAlgorithm          {1,3,6,1,2,1,6,1}
#define OIDtcpInSegs                {1,3,6,1,2,1,6,10}
#define OIDtcpOutSegs               {1,3,6,1,2,1,6,11}
#define OIDtcpRetransSegs           {1,3,6,1,2,1,6,12}
#define OIDtcpConnTable             {1,3,6,1,2,1,6,13}
#define OIDtcpConnEntry             {1,3,6,1,2,1,6,13,1}
#define OIDtcpConnState             {1,3,6,1,2,1,6,13,1,1}
#define OIDtcpConnLocalAddress      {1,3,6,1,2,1,6,13,1,2}
#define OIDtcpConnLocalPort         {1,3,6,1,2,1,6,13,1,3}
#define OIDtcpConnRemAddress        {1,3,6,1,2,1,6,13,1,4}
#define OIDtcpConnRemPort           {1,3,6,1,2,1,6,13,1,5}
#define OIDtcpInErrs                {1,3,6,1,2,1,6,14}
#define OIDtcpOutRsts               {1,3,6,1,2,1,6,15}
#define OIDtcpRtoMin                {1,3,6,1,2,1,6,2}
#define OIDtcpRtoMax                {1,3,6,1,2,1,6,3}
#define OIDtcpMaxConn               {1,3,6,1,2,1,6,4}
#define OIDtcpActiveOpens           {1,3,6,1,2,1,6,5}
#define OIDtcpPassiveOpens          {1,3,6,1,2,1,6,6}
#define OIDtcpAttemptFails          {1,3,6,1,2,1,6,7}
#define OIDtcpEstabResets           {1,3,6,1,2,1,6,8}
#define OIDtcpCurrEstab             {1,3,6,1,2,1,6,9}
#define OIDudp                      {1,3,6,1,2,1,7}
#define OIDudpInDatagrams           {1,3,6,1,2,1,7,1}
#define OIDudpNoPorts               {1,3,6,1,2,1,7,2}
#define OIDudpInErrors              {1,3,6,1,2,1,7,3}
#define OIDudpOutDatagrams          {1,3,6,1,2,1,7,4}
#define OIDudpTable                 {1,3,6,1,2,1,7,5}
#define OIDudpEntry                 {1,3,6,1,2,1,7,5,1}
#define OIDudpLocalAddress          {1,3,6,1,2,1,7,5,1,1}
#define OIDudpLocalPort             {1,3,6,1,2,1,7,5,1,2}
#define OIDegp                      {1,3,6,1,2,1,8}
#define OIDegpInMsgs                {1,3,6,1,2,1,8,1}
#define OIDegpInErrors              {1,3,6,1,2,1,8,2}
#define OIDegpOutMsgs               {1,3,6,1,2,1,8,3}
#define OIDegpOutErrors             {1,3,6,1,2,1,8,4}
#define OIDegpNeighTable            {1,3,6,1,2,1,8,5}
#define OIDegpNeighEntry            {1,3,6,1,2,1,8,5,1}
#define OIDegpNeighState            {1,3,6,1,2,1,8,5,1,1}
#define OIDegpNeighStateUps         {1,3,6,1,2,1,8,5,1,10}
#define OIDegpNeighStateDowns       {1,3,6,1,2,1,8,5,1,11}
#define OIDegpNeighIntervalHello    {1,3,6,1,2,1,8,5,1,12}
#define OIDegpNeighIntervalPoll     {1,3,6,1,2,1,8,5,1,13}
#define OIDegpNeighMode             {1,3,6,1,2,1,8,5,1,14}
#define OIDegpNeighEventTrigger     {1,3,6,1,2,1,8,5,1,15}
#define OIDegpNeighAddr             {1,3,6,1,2,1,8,5,1,2}
#define OIDegpNeighAs               {1,3,6,1,2,1,8,5,1,3}
#define OIDegpNeighInMsgs           {1,3,6,1,2,1,8,5,1,4}
#define OIDegpNeighInErrs           {1,3,6,1,2,1,8,5,1,5}
#define OIDegpNeighOutMsgs          {1,3,6,1,2,1,8,5,1,6}
#define OIDegpNeighOutErrs          {1,3,6,1,2,1,8,5,1,7}
#define OIDegpNeighInErrMsgs        {1,3,6,1,2,1,8,5,1,8}
#define OIDegpNeighOutErrMsgs       {1,3,6,1,2,1,8,5,1,9}
#define OIDegpAs                    {1,3,6,1,2,1,8,6}
#define OIDexperimental             {1,3,6,1,3}
#define OIDprivate                  {1,3,6,1,4}
#define OIDenterprises              {1,3,6,1,4,1}

#endif	// __SNMPOIDS_H