Go to the documentation of this file.
33 #ifndef __LWIP_SNMP_H__
34 #define __LWIP_SNMP_H__
42 #include "lwip/ip_addr.h"
88 #define SNMP_SYSUPTIME_INTERVAL 10
91 #define LWIP_SNMP_OBJ_ID_LEN 32
97 s32_t id[LWIP_SNMP_OBJ_ID_LEN];
234 #define snmp_set_sysdesr(str, len)
235 #define snmp_set_sysobjid(oid);
236 #define snmp_get_sysobjid_ptr(oid)
237 #define snmp_inc_sysuptime()
238 #define snmp_add_sysuptime(value)
239 #define snmp_get_sysuptime(value)
240 #define snmp_set_syscontact(ocstr, ocstrlen);
241 #define snmp_set_sysname(ocstr, ocstrlen);
242 #define snmp_set_syslocation(ocstr, ocstrlen);
245 #define snmp_add_ifinoctets(ni,value)
246 #define snmp_inc_ifinucastpkts(ni)
247 #define snmp_inc_ifinnucastpkts(ni)
248 #define snmp_inc_ifindiscards(ni)
249 #define snmp_add_ifoutoctets(ni,value)
250 #define snmp_inc_ifoutucastpkts(ni)
251 #define snmp_inc_ifoutnucastpkts(ni)
252 #define snmp_inc_ifoutdiscards(ni)
253 #define snmp_inc_iflist()
254 #define snmp_dec_iflist()
257 #define snmp_insert_arpidx_tree(ni,ip)
258 #define snmp_delete_arpidx_tree(ni,ip)
261 #define snmp_inc_ipinreceives()
262 #define snmp_inc_ipinhdrerrors()
263 #define snmp_inc_ipinaddrerrors()
264 #define snmp_inc_ipforwdatagrams()
265 #define snmp_inc_ipinunknownprotos()
266 #define snmp_inc_ipindiscards()
267 #define snmp_inc_ipindelivers()
268 #define snmp_inc_ipoutrequests()
269 #define snmp_inc_ipoutdiscards()
270 #define snmp_inc_ipoutnoroutes()
271 #define snmp_inc_ipreasmreqds()
272 #define snmp_inc_ipreasmoks()
273 #define snmp_inc_ipreasmfails()
274 #define snmp_inc_ipfragoks()
275 #define snmp_inc_ipfragfails()
276 #define snmp_inc_ipfragcreates()
277 #define snmp_inc_iproutingdiscards()
278 #define snmp_insert_ipaddridx_tree(ni)
279 #define snmp_delete_ipaddridx_tree(ni)
280 #define snmp_insert_iprteidx_tree(dflt, ni)
281 #define snmp_delete_iprteidx_tree(dflt, ni)
284 #define snmp_inc_icmpinmsgs()
285 #define snmp_inc_icmpinerrors()
286 #define snmp_inc_icmpindestunreachs()
287 #define snmp_inc_icmpintimeexcds()
288 #define snmp_inc_icmpinparmprobs()
289 #define snmp_inc_icmpinsrcquenchs()
290 #define snmp_inc_icmpinredirects()
291 #define snmp_inc_icmpinechos()
292 #define snmp_inc_icmpinechoreps()
293 #define snmp_inc_icmpintimestamps()
294 #define snmp_inc_icmpintimestampreps()
295 #define snmp_inc_icmpinaddrmasks()
296 #define snmp_inc_icmpinaddrmaskreps()
297 #define snmp_inc_icmpoutmsgs()
298 #define snmp_inc_icmpouterrors()
299 #define snmp_inc_icmpoutdestunreachs()
300 #define snmp_inc_icmpouttimeexcds()
301 #define snmp_inc_icmpoutparmprobs()
302 #define snmp_inc_icmpoutsrcquenchs()
303 #define snmp_inc_icmpoutredirects()
304 #define snmp_inc_icmpoutechos()
305 #define snmp_inc_icmpoutechoreps()
306 #define snmp_inc_icmpouttimestamps()
307 #define snmp_inc_icmpouttimestampreps()
308 #define snmp_inc_icmpoutaddrmasks()
309 #define snmp_inc_icmpoutaddrmaskreps()
311 #define snmp_inc_tcpactiveopens()
312 #define snmp_inc_tcppassiveopens()
313 #define snmp_inc_tcpattemptfails()
314 #define snmp_inc_tcpestabresets()
315 #define snmp_inc_tcpinsegs()
316 #define snmp_inc_tcpoutsegs()
317 #define snmp_inc_tcpretranssegs()
318 #define snmp_inc_tcpinerrs()
319 #define snmp_inc_tcpoutrsts()
322 #define snmp_inc_udpindatagrams()
323 #define snmp_inc_udpnoports()
324 #define snmp_inc_udpinerrors()
325 #define snmp_inc_udpoutdatagrams()
326 #define snmp_insert_udpidx_tree(pcb)
327 #define snmp_delete_udpidx_tree(pcb)
330 #define snmp_inc_snmpinpkts()
331 #define snmp_inc_snmpoutpkts()
332 #define snmp_inc_snmpinbadversions()
333 #define snmp_inc_snmpinbadcommunitynames()
334 #define snmp_inc_snmpinbadcommunityuses()
335 #define snmp_inc_snmpinasnparseerrs()
336 #define snmp_inc_snmpintoobigs()
337 #define snmp_inc_snmpinnosuchnames()
338 #define snmp_inc_snmpinbadvalues()
339 #define snmp_inc_snmpinreadonlys()
340 #define snmp_inc_snmpingenerrs()
341 #define snmp_add_snmpintotalreqvars(value)
342 #define snmp_add_snmpintotalsetvars(value)
343 #define snmp_inc_snmpingetrequests()
344 #define snmp_inc_snmpingetnexts()
345 #define snmp_inc_snmpinsetrequests()
346 #define snmp_inc_snmpingetresponses()
347 #define snmp_inc_snmpintraps()
348 #define snmp_inc_snmpouttoobigs()
349 #define snmp_inc_snmpoutnosuchnames()
350 #define snmp_inc_snmpoutbadvalues()
351 #define snmp_inc_snmpoutgenerrs()
352 #define snmp_inc_snmpoutgetrequests()
353 #define snmp_inc_snmpoutgetnexts()
354 #define snmp_inc_snmpoutsetrequests()
355 #define snmp_inc_snmpoutgetresponses()
356 #define snmp_inc_snmpouttraps()
357 #define snmp_get_snmpgrpid_ptr(oid)
358 #define snmp_set_snmpenableauthentraps(value)
359 #define snmp_get_snmpenableauthentraps(value)