【问题标题】:ipv6 multicast support in sharpsnmplib for discoverySharpsnmplib 中的 ipv6 多播支持用于发现
【发布时间】:2018-04-26 07:42:29
【问题描述】:

我正在使用 Lextm.SharpSnmpLib(v10.0.5) 来发现和检索设备的信息。它适用于 IPv4 发现,使用广播。但是,如果我使用 IPv6 多播链接本地地址,我会从库中的 DiscoveryAsync 方法中得到 "IPv6 is not yet supported" 异常。

所以我修改了这个函数的实现以支持 IPv6。这适用于 IPv6 发现。我们计划在我们的应用程序中使用此源代码更改。

让我们知道这个库是否可以修改,如果可以,分享任何要遵循的条件。

【问题讨论】:

  • 你真的很难找到这个库的文档,其中包括关于发布版本如何回馈它的许可证的部分?
  • 是否可以与 IPv6 共享示例源?

标签: c# snmp sharp-snmp


【解决方案1】:

project 在 MIT 许可下是 licensed

引用页面:

一种简短的许可许可,其条件仅要求保留版权和许可声明。许可作品、修改和更大的作品可能会以不同的条款分发,并且没有源代码。

因此,您完全可以遵守许可条款,例如 fork 项目并进行修改,然后在将来使用您的 fork。如果你想变得更好,请为维护者创建一个拉取请求并解释你的变化,这样每个人都可以使用改进的版本。

【讨论】:

    猜你喜欢
    • 2013-09-12
    • 1970-01-01
    • 2016-05-01
    • 2018-06-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多