zoukankan      html  css  js  c++  java
  • SNMP学习之结构体snmp_secmod_def

    此结构体中定义了各个回调函数,在函数init_ksm(E:code et-snmp-5.4.2.1snmplib)中进行了初始化。

    void init_ksm(void)

    {

           struct snmp_secmod_def *def;

           // 申请内存

           def = SNMP_MALLOC_STRUCT(snmp_secmod_def);

          // 初始化回调函数  

          def->encode_reverse = ksm_rgenerate_out_msg;    

          def->decode = ksm_process_in_msg;    

          def->session_open = ksm_session_init;    

          def->pdu_free_state_ref = ksm_free_state_ref;    

          def->pdu_free = ksm_free_pdu;    

          def->pdu_clone = ksm_clone_pdu;

          // 注册

         register_sec_mod(NETSNMP_KSM_SECURITY_MODEL, "ksm", def);

    }

  • 相关阅读:
    Alpha项目冲刺_博客链接合集
    项目系统设计
    项目需求分析
    项目选题
    项目展示
    原型设计 + 用户规格说明书
    测试与优化
    结对作业1
    MathExam6317
    js入门基础
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/4759491.html
Copyright © 2011-2022 走看看