summaryrefslogtreecommitdiffstats
path: root/zebra/zebra_snmp.c
diff options
context:
space:
mode:
authorDavid Lamparter <equinox@opensourcerouting.org>2016-07-28 17:23:43 +0200
committerDonald Sharp <sharpd@cumulusnetwroks.com>2016-07-28 13:27:47 +0200
commit56e2c5e8471704b3f28210a96f3e5ef7e8557b97 (patch)
tree5b3853208a08665f3ed39f17889fd6e49b07309c /zebra/zebra_snmp.c
parentlib: add thread_add_timer_tv (struct timeval) (diff)
downloadfrr-56e2c5e8471704b3f28210a96f3e5ef7e8557b97.tar.xz
frr-56e2c5e8471704b3f28210a96f3e5ef7e8557b97.zip
lib: AgentX: use threads instead of eventloop hack
AgentX fd/timeout handling is rather hackishly monkeyed into thread.c. Replace with code that uses plain thread_* functions. NB: Net-SNMP's API rivals Quagga's in terms of age and absence of documentation. netsnmp_check_outstanding_agent_requests() in particular seems to be unused and is therefore untested. The most useful documentation on this is actually the blog post Vincent Bernat wrote when he originally integrated this into lldpd and Quagga: https://vincent.bernat.im/en/blog/2012-snmp-event-loop.html Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'zebra/zebra_snmp.c')
0 files changed, 0 insertions, 0 deletions