summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelie <elie>2005-10-14 07:10:08 +0000
committerelie <elie>2005-10-14 07:10:08 +0000
commit32d5ffa25730e6831f3fecc5dc3830dfd437750b (patch)
treecf4de1faf6b3ff6c1c2fdc510cb4aa3ffbc6040a
parent1e2d9ec700f78fe48156be0d1282b0ef39d7199d (diff)
downloadpysnmp-32d5ffa25730e6831f3fecc5dc3830dfd437750b.tar.gz
unused requestID retrieval expression removed
-rw-r--r--pysnmp/proto/proxy/rfc2576.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/pysnmp/proto/proxy/rfc2576.py b/pysnmp/proto/proxy/rfc2576.py
index c0814e7..33d9308 100644
--- a/pysnmp/proto/proxy/rfc2576.py
+++ b/pysnmp/proto/proxy/rfc2576.py
@@ -97,10 +97,6 @@ def v1ToV2(v1Pdu, origV2Pdu=None):
v2Pdu = __v1ToV2PduMap[pduType].clone()
v2c.apiPDU.setDefaults(v2Pdu)
- if not rfc3411.notificationClassPDUs.has_key(pduType):
- requestId = v1.apiPDU.getRequestID(v1Pdu)
- v2c.apiPDU.setRequestID(v2Pdu, long(v1.apiPDU.getRequestID(v1Pdu)))
-
v2VarBinds = []
# 3.1
@@ -144,6 +140,9 @@ def v1ToV2(v1Pdu, origV2Pdu=None):
# 4.1.2.1 --> no-op
+ if not rfc3411.notificationClassPDUs.has_key(pduType):
+ v2c.apiPDU.setRequestID(v2Pdu, long(v1.apiPDU.getRequestID(v1Pdu)))
+
v2c.apiPDU.setVarBinds(v2Pdu, v2VarBinds)
return v2Pdu