summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlya Etingof <etingof@gmail.com>2017-02-14 11:05:35 +0100
committerIlya Etingof <etingof@gmail.com>2017-02-14 11:05:35 +0100
commit661cc79a94a184665d19113fd6f85f0017d3ad72 (patch)
tree474d7022bcd66a2bc0a1c88ccd3ccea4b2a45922
parent8eb880295475a1a48fcf660b4c21d46b8cf25043 (diff)
downloadpysnmp-git-661cc79a94a184665d19113fd6f85f0017d3ad72.tar.gz
v2c.IpAddress is a bit more constrained than v1.IpAddress
-rw-r--r--pysnmp/proto/proxy/rfc2576.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pysnmp/proto/proxy/rfc2576.py b/pysnmp/proto/proxy/rfc2576.py
index 39deb868..81390b2c 100644
--- a/pysnmp/proto/proxy/rfc2576.py
+++ b/pysnmp/proto/proxy/rfc2576.py
@@ -212,7 +212,7 @@ def v2ToV1(v2Pdu, origV1Pdu=None):
for oid, val in v2VarBinds:
# snmpTrapAddress
if oid == v2c.apiTrapPDU.snmpTrapAddress:
- v1.apiTrapPDU.setAgentAddr(v1Pdu, val)
+ v1.apiTrapPDU.setAgentAddr(v1Pdu, v1.IpAddress(val)) # v2c.OctetString is more constrained
break
else:
v1.apiTrapPDU.setAgentAddr(v1Pdu, v1.IpAddress('0.0.0.0'))