On 02/01/2008, Siva Prakash Reddy G <[EMAIL PROTECTED]> wrote:
> when I execute snmpset command example....
> how var_system function will know that it is set request....

It doesn't.
The var_system function is called in an identical fashion for both
a GET request and a SET request.


>                 how it will know it is a set request and how
> it will execute the *write_method = writeSystem;

It doesn't know whether this is a GET or a SET request,
so it should return the appropriate 'write_method' hook
routine.

> if it is get request then writeSystem function won't be called.
> How this is can be happened.

The var_system routine doesn't know whether this is a GET
or a SET request.  But the code that *calls* the var_system
routine does.
  So var_system will set up the write_method hook value,
just in case this is a SET request.   If it is, then the agent
driving code will use this hook value to invoke the SET
processing code for that object.
   If this is actually a GET request, then the agent driving
code will simply ignore the 'write_method' value.


Dave

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to