Hi Marco,

there is only one callback, it supplies the OID of the object that has been
written. We found this to be more suitable then adding a callback per
written object, because we think you usually do not have that many writable
elements.

​You can use snmp_oid_compare() for OID comparison.​

Ciao
Dirk

--
Dirk Ziegelmeier * [email protected] * http://www.ziegelmeier.net

On Fri, Jun 17, 2016 at 2:22 PM, Marco Veeneman <[email protected]>
wrote:

> Hi Dirk,
>
>
> Thanks for pointing this out. I will try to provide a patch to introduce
> varbinds to snmp traps again.
>
>
> I have another question regarding SNMP. I see you added the option to
> execute a callback function after a succeeded set request.
>
> How should this callback mechanism be used? For example to store the 
> 'snmpEnableAuthenTraps'
> setting in non-volatile memory. Should there be a single callback function
> handling all set requests or should every object have it's own callback
> function?
>
>
> Marco
>
> ------------------------------
> *Van:* lwip-users <lwip-users-bounces+marco-veeneman=
> [email protected]> namens Dirk Ziegelmeier <[email protected]>
> *Verzonden:* zaterdag 11 juni 2016 10:25
> *Aan:* Mailing list for lwIP users
> *Onderwerp:* Re: [lwip-users] How to add varbinds to SNMP traps?
>
> Hello Marco,
>
> this got lost during the rewrite of the SNMP stack. Since we do not use
> traps in our product, they did not get much attention. If you can provide a
> patch, I'd be happy to apply it.
>
> Dirk
>
> --
> Dirk Ziegelmeier * [email protected] * http://www.ziegelmeier.net
>
> On Fri, Jun 10, 2016 at 10:24 PM, Marco Veeneman <
> [email protected]> wrote:
>
>> Hi,
>>
>>
>> I'm currently using LwIP git master commit [0737cfb] and investigating to
>> update to the latest master. I'm using the SNMP agent, including sending
>> specific SNMP traps with varbinds.
>>
>>
>> I was checking the changes related to SNMP and in general it looks better
>> than the 'old' implementation. But i have a question about the traps
>> implementation in the current master:
>>
>>
>> In the 'old' implementation varbinds were added using
>> the 'snmp_varbind_tail_add()' function call. How can i add varbinds to a
>> specific trap in the 'new' implementation?
>>
>>
>> mave
>>
>> _______________________________________________
>> lwip-users mailing list
>> [email protected]
>> https://lists.nongnu.org/mailman/listinfo/lwip-users
>>
>
>
> _______________________________________________
> lwip-users mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/lwip-users
>
_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to