On 2021/11/14 11:49, Martijn van Duren wrote: > sthen@ found an issue when using this diff with netsnmp tools. > > The problem was that I put the requestID in the msgID, resulting > in a mismatch upon receiving the reply. The reason that snmp(1) > works is because msgID and requestID are the same. > Diff below fixes things.
This version works for me, and the runtime increase with librenms fetches and polls (which use a mixture of get/bulkwalk) is acceptable (10% or so).