FIX: SNMP Agent Breaks Up Variable Bindings List
Article ID: 127870
Article Last Modified on 10/16/2002
APPLIES TO
- Microsoft Win32 Software Development Kit (SDK) 3.1
- Microsoft Win32 Software Development Kit (SDK) 3.5
- Microsoft Win32 Software Development Kit (SDK) 3.51
- Microsoft Win32 Software Development Kit (SDK) 4.0
This article was previously published under Q127870
SUMMARY
When the SNMP agent receives a request for multiple variables in a single
packet, for each entry in the variable bindings list the agent queries the
required sub-agent (in this case, the .DLL acting as the agent) and packs
up the results in a response variable bindings list and returns it in a
single packet.
For example, say the variables requested are:
ip.ipInReceives (Internet MIB II )
tcp.tcpMaxConn (Internet MIB II )
.iso.org.dod.internet.private.enterprises.lanmanager.lanmgr-2.common.
comVersionMaj (LanManager MIB II)
icmp.icmpOutErrors (Internet MIB II )
In this case, the agent queries the INETMIB2.DLL file twice, the LMMIB2.DLL
once, and the INETMIB2.DLL once. Then it packs the results in a response
packet and sends it to the requesting manager. There is no "snapshot" of
the MIB.
STATUS
This problem was corrected in Windows NT version 4.0.
Keywords: kbbug kbfix kboswinnt400fix kbsnmpagent kbapi kbsnmp kbnetwork KB127870