diff options
author | elie <elie> | 2015-05-31 19:18:54 +0000 |
---|---|---|
committer | elie <elie> | 2015-05-31 19:18:54 +0000 |
commit | 3eaf10e63c46a5e9778f552d0843bb668ed4c07a (patch) | |
tree | 90b412cb6441a391614e8ed41a7b28ace7227464 | |
parent | 96fabc3d0d8049d9e1f9a95c46a3cfe7de53f033 (diff) | |
download | pysnmp-3eaf10e63c46a5e9778f552d0843bb668ed4c07a.tar.gz |
reverse previous change
-rw-r--r-- | pysnmp/proto/proxy/rfc2576.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pysnmp/proto/proxy/rfc2576.py b/pysnmp/proto/proxy/rfc2576.py index fb3eb83..67c4421 100644 --- a/pysnmp/proto/proxy/rfc2576.py +++ b/pysnmp/proto/proxy/rfc2576.py @@ -191,6 +191,9 @@ def v2ToV1(v2Pdu, origV1Pdu=None): if pduType in rfc3411.notificationClassPDUs: # 3.2.1 snmpTrapOID, snmpTrapOIDParam = v2VarBinds[1] + if snmpTrapOID != v2c.apiTrapPDU.snmpTrapOID: + raise error.ProtocolError('Second OID not snmpTrapOID') + snmpTrapOID, snmpTrapOIDParam = v2VarBinds[1] if snmpTrapOIDParam in __v2ToV1TrapMap: for oid, val in v2VarBinds: if oid == v2c.apiTrapPDU.snmpTrapEnterprise: |