91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 12.52MB
    文件類型: .gz
    金幣: 1
    下載: 0 次
    發布日期: 2023-06-29
  • 語言: 其他
  • 標簽: snmp??net-snmp??

資源簡介

snmp監控源碼,文檔在: http://download.csdn.net/detail/kl222/4366325

資源截圖

代碼片段和文件信息

/*
?*?Note:?this?file?originally?auto-generated?by?mib2c?using
?*????????$
?*/

#include?
#include?
#include?
#include?“alarmNotification.h“
#include?“database.h“
#include?“reachdefine.h“
#include?“reachAlarmNotifiactionTable_access.h“
#include?

#define?MAX_SQL_BUFFER?1024


reachAlarmNotifiactionTable*?g_AlarmNotification?=?NULL;

struct?_ALARM_GLOBAL_PARAS?gAlarmNotificationTrapParas;

int
send_alarmNotification_trap(reachAlarmNotifiactionTable*?pNotificationTable)
{
????netsnmp_variable_list??*var_list?=?NULL;
size_t?nLen?=?0;

/*
?????*?In?the?notification?we?have?to?assign?our?notification?OID?to
?????*?the?snmpTrapOID.0?object.?Here?is?it‘s?definition.?
?????*/
????oid?????????????objid_snmptrap[]?=?{?1?3?6?1?6?3?1?1?4?1?0?};
????size_t??????????objid_snmptrap_len?=?OID_LENGTH(objid_snmptrap);

extern?oid?snmptrap_oid;

????const?oid?alarmNotification_oid[]?=?{?136141197613?};
????const?oid?reachAlarmNotifiactionNo_oid[]?=?{?13614119761211?0/*?insert?index?here?*/?};
????const?oid?reachAlarmNotifiactionId_oid[]?=?{?13614119761212?0/*?insert?index?here?*/?};
????const?oid?reachAlarmNotifiactionName_oid[]?=?{?13614119761213?0/*?insert?index?here?*/?};
????const?oid?reachAlarmNotifiactionType_oid[]?=?{?13614119761214?0/*?insert?index?here?*/?};
????const?oid?reachAlarmNotifiactionCategorie_oid[]?=?{?13614119761215?0/*?insert?index?here?*/?};
????const?oid?reachAlarmNotifiactionInfo_oid[]?=?{?13614119761216?0/*?insert?index?here?*/?};
????const?oid?reachAlarmNotifiactionExtInfo_oid[]?=?{?13614119761217?0/*?insert?index?here?*/?};
????const?oid?reachAlarmNotifiactionLevel_oid[]?=?{?13614119761218?0/*?insert?index?here?*/?};
????const?oid?reachAlarmNotifiactionIp_oid[]?=?{?13614119761219?0/*?insert?index?here?*/?};
????const?oid?reachAlarmNotifiactionTime_oid[]?=?{?136141197612110?0/*?insert?index?here?*/?};

DEBUGMSGTL((“reachAlarmSubscribeTrap:“?“send_alarmNotification_trap?start...\n“));

????/*
?????*?Set?the?snmpTrapOid.0?value
?????*/
????snmp_varlist_add_variable(&var_list
????????objid_snmptrap?objid_snmptrap_len
????????ASN_object_ID
????????alarmNotification_oid?sizeof(alarmNotification_oid));
???/*?snmp_varlist_add_variable(&var_list
????????&snmptrap_oid?OID_LENGTH(snmptrap_oid)
????????ASN_object_ID
????????alarmNotification_oid?sizeof(alarmNotification_oid));*/
?????

????/*
?????*?Add?any?objects?from?the?trap?definition
?????*/
????snmp_varlist_add_variable(&var_list
????????reachAlarmNotifiactionNo_oid?OID_LENGTH(reachAlarmNotifiactionNo_oid)
????????ASN_INTEGER
????????/*?Set?an?appropriate?value?for?reachAlarmNotifiactionNo?*/
????????&pNotificationTable->reachAlarmNotifiactionNo?sizeof(pNotificationTable->reachAlarmNotifiactionNo));

????snmp_varlist_add_variable(&var_list

評論

共有 條評論