>>>>> "MF" == Magnus Fromreide writes:

MF> I am certain that there is some good reason and hope somebody
MF> could tell me, but why is the AgentX master module initiated by a
MF> separate call to real_init_agentx in snmp_agent.c?

Yes there is. Now if only we could remember it. We can certainly
wish it was commented as to why. We could certainly have our wishes
unfulfilled.

I do remember discussing it "way back when" though.

MF> Or, expressed in another way, why is the below patch a bad idea?

Have you tried it? With various types of config?

MF> * Move the master agent code from libnetsnmpagent to
MF> libnetsnmpmibs

That, however, seems like a different question. Why is it in the mib
code? cause it isn't a mib implementation and is part of the agent,
really... Regardless of where it is called in the init process, I
still think it should be in libnetsnmpagent?

MF> (Known drawbacks, the patch is a work in progress:
MF> * It will reparse the agentx config, possily it should handle
MF> duplicates there better)

Sounds inefficient.

What's the end goal, just out of curiosity? General clean up or some
other problem?
--
Wes Hardaker
Sparta, Inc.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?p...rge&CID=DEVDEV
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/...et-snmp-coders