Hi,

 

How can I add auto linkUp trap in my code?

 

What I did is as following:

 

oid if_index_oid[] = {1,3,6,1,2,1,2,2,1,1,1};

oid link_up_oid[]    = { 1,3,6,1,6,3,1,1,5, 4 };

oid snmptrap_oid[] = { 1,3,6,1,6,3,1,1,4, 1, 0 };

 

int i;

 

netsnmp_variable_list *linktrap_vars=NULL;

 

snmptrap_oid_len = OID_LENGTH(snmptrap_oid);

link_up_oid_len  = OID_LENGTH(link_up_oid);

if_index_oid_len = OID_LENGTH(if_index_oid);

 

netsnmp_variable_list *linktrap_vars=NULL;

 

for (i=0; i<MAX; i++)    {   //  MAX is the total number of interface

 

            ret_linktrap_ifindex = i+1;       // ret_linktrap_ifindex    is a global int

 

snmp_varlist_add_variable(&linktrap_vars,snmptrap_oid, snmptrap_oid_len,

ASN_OBJECT_ID, (u_char *) link_up_oid, link_up_oid_len * sizeof(oid));

 

snmp_varlist_add_variable(&linktrap_vars,if_index_oid, if_index_oid_len, ASN_INTEGER,(u_char *)&ret_linktrap_ifindex, sizeof(ret_linktrap_ifindex));

 

send_v2trap(linktrap_vars);

snmp_free_varbind(linktrap_vars);

}

 

 

Am I right? unfortunately, it doesn’t work, please help me , thanks!

 

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to