Is there a need for netsnmp_handler_registration_free?

Mishustin Kirill <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
Hello.

	I need to implement dynamic handlers registration/unregistration in my 
agent.
I do it like that:
Registration:
netsnmp_handler_registration *dyn_handler_reginfo;
dyn_handler_reginfo = netsnmp_create_handler_registration(...);
netsnmp_register_scalar(dyn_handler_reginfo);

Unregistration:
netsnmp_unregister_handler(dyn_handler_reginfo);

And it all works fine, but I'm concerned about memory leaks. At first, I 
thought that I'm supposed to call netsnmp_handler_registration_free 
after netsnmp_unregister_handler - but agent crashes in that case.

I looked in netsnmp_unregister_handler sources, but I can't surely say 
if it frees all resources allocated by netsnmp_create_handler_registration.

The question is : Is there a need for netsnmp_handler_registration_free 
or just netsnmp_unregister_handler is enough?

Thanks in advance,
Kirill.

------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.