Re: handler function for the whole mib tree

"Devvrat Tripathi" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
On Jan 17, 2008 3:05 PM, Dave Shield <[email protected]> wrote:

> On 17/01/2008, Devvrat Tripathi <[email protected]> wrote:
> >         For example if i have registered 1.3.6.1.2 the control is passed
> > to the handler only when 1.3.6.1.2 is requested. If the request
> 1.3.6.1.2.1,
> > i do not see the control being passed to my handler function.
> > Am i missing something?
>
> Yes.
>
> If you register a subtree using
>    reg = netsnmp_create_handler_registration(...);
>    netsnmp_register_handler(reg);
>
> then this handler will be called for every incoming request within
> that OID tree,   ==>which this registration is responsible for<==
>
> If this is the only registration relating to that subtree, then the
> handler will receive all requests for any OID within that subtree.
>
> But if there is another registration for another OID lower down
> within that subtree, then this second registration is taking over
> responsibility for that more-specific subtree.  The first handler
> won't see these requests, since they will be passed to the
> second handler instead.
>
>
>
> In this case, you have taken control of the unclaimed parts of
> the SNMPv2-SMI::mgmt subtree.   But it looks as if you've left
> the standard MIB modules active as well, so they will typically
> be claiming the more specific MIB groups.  ('system' et al).
>
> You could try turning off these other MIB modules, and *only*
> including your global one.   See the '-I' flag to snmpd, or recompile
> the agent to omit these other modules altogether.


> But based on your other message, I don't think this is the right
> approach anyway.   I've got some real work to do now, but I'll
> try to get back to you on that other issue later today.
>


Thanks a lot. I am really thankful for your help.  Looking forward for  your
next reply

regards

Devvrat

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

_______________________________________________
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.