69,373
社区成员
发帖
与我相关
我的任务
分享
reginfo = netsnmp_handler_registration_create("demoIpTable", handler,
demoIpTable_oid,
demoIpTable_oid_size,
HANDLER_CAN_BABY_STEP |
#if (defined(NETSNMP_NO_WRITE_SUPPORT) || defined(NETSNMP_DISABLE_SET_SUPPO RT))
//注意上面这行出了错,上面是已经改过来了的,原来是#if! (defined(....)|| defined())
HANDLER_CAN_RONLY
#else
HANDLER_CAN_RWRITE
#endif /* NETSNMP_NO_WRITE_SUPPORT || NETSNMP_DISABLE_SET_SUPPORT */
);
这是对的: #if (defined(NETSNMP_NO_WRITE_SUPPORT) || defined(NETSNMP_DISABLE_SET_SUPPO RT))
原版是: #if !(defined(NETSNMP_NO_WRITE_SUPPORT) || defined(NETSNMP_DISABLE_SET_SUPPO RT))
仔细分析发现应该去了!
官网有文档。
[quote=引用 5 楼 zgangz 的回复:] [quote=引用 4 楼 ZouJiaDaWaZi 的回复:] [quote=引用 2 楼 yuzengyuan 的回复:] 添加什么mib,自定义mib还是标准mib,自定义mib要自己添加代码。可以先用mib2c生成一个框架,然后补上和自己相关的代码,不过用mib2c生成的框架比较冗余
[quote=引用 4 楼 ZouJiaDaWaZi 的回复:] [quote=引用 2 楼 yuzengyuan 的回复:] 添加什么mib,自定义mib还是标准mib,自定义mib要自己添加代码。可以先用mib2c生成一个框架,然后补上和自己相关的代码,不过用mib2c生成的框架比较冗余
[quote=引用 2 楼 yuzengyuan 的回复:] 添加什么mib,自定义mib还是标准mib,自定义mib要自己添加代码。可以先用mib2c生成一个框架,然后补上和自己相关的代码,不过用mib2c生成的框架比较冗余
[quote=引用 4 楼 ZouJiaDaWaZi 的回复:] [quote=引用 2 楼 yuzengyuan 的回复:] 添加什么mib,自定义mib还是标准mib,自定义mib要自己添加代码。可以先用mib2c生成一个框架,然后补上和自己相关的代码,不过用mib2c生成的框架比较冗余
添加什么mib,自定义mib还是标准mib,自定义mib要自己添加代码。可以先用mib2c生成一个框架,然后补上和自己相关的代码,不过用mib2c生成的框架比较冗余
添加什么mib,自定义mib还是标准mib,自定义mib要自己添加代码。可以先用mib2c生成一个框架,然后补上和自己相关的代码,不过用mib2c生成的框架比较冗余