Hi Pavel, The IpAddress SMI type is a IPv4 address only. It cannot be used for IPv6 addresses. You have to use OctetString for that.
Thus, the code will not be changed. It works as designed. Best regards, Frank On 22.03.2011 13:29, Pavel Orehov wrote: > Hi, > > I found that SNMPv1 traps with IPv6 address in AgentAddress are dropped and > IOException is thrown from org.snmp4j.IpAddress.decodeBER method: > "IpAddress encoding error, wrong length: 16". > > Looking into the code, I see that the simiral issue was fixed in > org.snmp4j.IpAddress.encodeBER method, where 4 right bytes are cutted in > case address in not IPv4 compatible. > > So, the question is why not to fix in the same way in decodeBER method and > cut 4 right bytes from address if not IPv4 compatible ? > > Thanks, > Pavel > _______________________________________________ > SNMP4J mailing list > [email protected] > http://lists.agentpp.org/mailman/listinfo/snmp4j -- AGENT++ http://www.agentpp.com http://www.snmp4j.com http://www.mibexplorer.com http://www.mibdesigner.com _______________________________________________ SNMP4J mailing list [email protected] http://lists.agentpp.org/mailman/listinfo/snmp4j
