Partly apply Elias Oenal's SNMP V3 patch. There is more to come, the work is incomplete at the moment and does not compile when LWIP_SNMP_V3 is enabled.

This commit is contained in:
Dirk Ziegelmeier
2016-03-29 10:16:17 +02:00
parent 6f43057662
commit d0c3baf340
4 changed files with 503 additions and 11 deletions

View File

@@ -46,6 +46,15 @@
#define LWIP_SNMP 0
#endif
/**
* LWIP_SNMP_V3==1: This enables EXPERIMENTAL SNMPv3 support. LWIP_SNMP must
* also be enabled.
* THIS IS UNDER DEVELOPMENT AND SHOULD NOT BE ENABLED IN PRODUCTS.
*/
#ifndef LWIP_SNMP_V3
#define LWIP_SNMP_V3 0
#endif
/**
* SNMP_USE_NETCONN: Use netconn API instead of raw API.
* Makes SNMP agent run in a worker thread, so blocking operations