snmp自動發trap的實現

2021-06-05 09:05:32 字數 1538 閱讀 8406

snmp自動發trap

/** note: this file originally auto-generated by mib2c using

*        : mib2c.notify.conf 17838 2009-11-25 20:35:23z magfr $

*/#include

#include

#include

#include

#include "fm200_notification.h"

extern const oid snmptrap_oid;

extern const size_t snmptrap_oid_len;

int content = 3;

int send_***_trap( int i_num_index )

;oid xxxa_oid = ;

size_t ***a_oid_len = oid_length(***a_oid);

xxxa_oid[***a_oid_len - 1] = i_num_index + 1;

/** set the snmptrapoid.0 value

*/snmp_varlist_add_variable(&var_list,

snmptrap_oid, snmptrap_oid_len,

asn_object_id,

xxx_oid, sizeof(***_oid));

/** add any extra (optional) objects here

*//*

* send the trap to the list of configured destinations

*  and clean up

*/send_v2trap( var_list );

snmp_free_varbind( var_list );

return snmp_err_noerror;

}int send_yyy_trap(int i_num_index)

;oid yyya_oid = ;

size_t yyya_oid_len = oid_length(yyya_oid);

yyya_oid[yyya_oid_len - 1] = i_num_index + 1;

/** add any extra (optional) objects here

*//*

* send the trap to the list of configured destinations

*  and clean up

*/send_v2trap( var_list );

snmp_free_varbind( var_list );

return snmp_err_noerror;

}然後在初始化init_***_notification()

最後要把snmpd.conf的檔案配置好,向那發trap,就寫好改ip,實際情況還是要根據專案來定發trap的條件。

snmp 表物件 的自動編譯

假定mib檔名稱是 test mib.txt,其中乙個表物件名稱 testtable 1 將 mib檔案新增到 usr local share snmp mibs中,即net snmp的mibs路徑 2 執行snmptranslate ir tp test mib testtable 即可檢視mib...

無需WEIBO官方API實現自動發微博

1 首先當然是要模擬登陸啦,關於模擬登陸的方法,網上很多,這裡就不再描述。2 第二步就是發微薄,一開始在網上在找了很久也沒發現現成的例子,又只能自己動手了,用fiddler2抓取實際的包,然後通過python構建的同樣的包就可以實現,以此類推,人,什麼的也是可以實現的。3 全部 就不貼了,把實現的函...

seo自動發外鏈 做seo如何計畫有效的發布外鏈

相信很多做seo的都知道發布外鏈很重要,但如何有計畫有效的發布外鏈呢,什麼時候發外鏈,該發布什麼外鏈,這些都是需要了解的,只有全面的了解才能對外鏈對seo起到的優化作用起到幫助。一 如何制定發布外鏈計畫 發布外鏈並不是乙個短期能看到效果的操作,需要乙個長期的積累才能看到乙個比較明顯的效果。那麼如何計...