History log of /seL4-camkes-master/projects/lwip/src/apps/snmp/snmp_pbuf_stream.h
Revision Date Author Comments
# 3ed24085 17-Sep-2017 Dirk Ziegelmeier <dirk@ziegelmeier.net>

Reformat SNMP code using astylerc


# 451277e7 24-May-2016 Dirk Ziegelmeier <dirk@ziegelmeier.net>

Include all lwIP files in doxygen documentation


# 905a4341 03-Feb-2016 Dirk Ziegelmeier <dirk@ziegelmeier.net>

snmp_pbuf_stream: Reduce code duplication. Most is already implemented in lwIP pbuf framework.


# 4cf50998 20-Jan-2016 Dirk Ziegelmeier <dirk@ziegelmeier.net>

SNMP: Fix variable naming in snmp_pbuf_stream


# 7b946fa9 26-Dec-2015 Dirk Ziegelmeier <dirk@ziegelmeier.net>

SNMP agent rewrite

- SNMPv2c support
- Greatly reduced RAM usage, no memory pools any more
- API cleanup
- MIB2 is separated from SNMP stack
- Support for multiple MIBs (snmp_set_mibs call) - e.g. for private MIB
- Improved MIB2 implementation (tcpConnTable etc.)
- Redesigned simple and generic API for MIB implementation
- Comfortable node types for scalar arrays and tables
- Counter64, bit and truthvalue datatype support
- Callbacks for SNMP writes
- Runs on two APIs: RAW and netconn
- Async API is gone - the stack now supports netconn API instead,
so blocking operations can be done in MIB calls.
SNMP runs in a worker thread when netconn API is used.
- Simplified thread sync support for MIBs - useful when MIBs
need to access variables shared with other threads without locking
(used in MIB2 to access lwIP stats from lwIP thread)

Currently in work:
- Traps rewrite
- MIB compiler