summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelie <elie>2010-12-01 18:08:21 +0000
committerelie <elie>2010-12-01 18:08:21 +0000
commit0e3f479bdb3bfa49a3735c3b84a698ec636dde47 (patch)
treefac7413d36d3ebfca96a2bb51f4919f3b1345caf
parent10f0204c17efb95ba7931d8c08adc5d00835120b (diff)
downloadpysnmp-0e3f479bdb3bfa49a3735c3b84a698ec636dde47.tar.gz
fix to dummy encryptData()/decryptData() API
-rw-r--r--CHANGES2
-rw-r--r--pysnmp/proto/secmod/rfc3414/priv/base.py2
-rw-r--r--pysnmp/proto/secmod/rfc3414/priv/nopriv.py2
3 files changed, 3 insertions, 3 deletions
diff --git a/CHANGES b/CHANGES
index 8b2db72..8c38ee1 100644
--- a/CHANGES
+++ b/CHANGES
@@ -48,7 +48,7 @@ Revision 4.1.15a
- Fix to GETBULK CommandResponder to do a by-column MIB walk, not by-raw.
- Fix to getVarBindTable() API function logic.
- Fix to example Manager scripts to use errorIndex when available.
-- Fix to nopriv.decryptData() API
+- Fix to dummy encryptData()/decryptData() API
Revision 4.1.14a
----------------
diff --git a/pysnmp/proto/secmod/rfc3414/priv/base.py b/pysnmp/proto/secmod/rfc3414/priv/base.py
index 481c193..d981319 100644
--- a/pysnmp/proto/secmod/rfc3414/priv/base.py
+++ b/pysnmp/proto/secmod/rfc3414/priv/base.py
@@ -2,7 +2,7 @@ from pysnmp.proto import error
class AbstractEncryptionService:
serviceID = None
- def encryptData(self, encryptKey, dataToEncrypt):
+ def encryptData(self, encryptKey, privParameters, dataToEncrypt):
raise error.ProtocolError('no encryption')
def decryptData(self, decryptKey, privParameters, encryptedData):
diff --git a/pysnmp/proto/secmod/rfc3414/priv/nopriv.py b/pysnmp/proto/secmod/rfc3414/priv/nopriv.py
index 1847f35..32fc6cd 100644
--- a/pysnmp/proto/secmod/rfc3414/priv/nopriv.py
+++ b/pysnmp/proto/secmod/rfc3414/priv/nopriv.py
@@ -3,7 +3,7 @@ from pysnmp.proto import error
class NoPriv(base.AbstractEncryptionService):
serviceID = (1, 3, 6, 1, 6, 3, 10, 1, 2, 1) # usmNoPrivProtocol
- def encryptData(self, encryptKey, dataToEncrypt):
+ def encryptData(self, encryptKey, privParameters, dataToEncrypt):
raise error.StatusInformation(errorIndication='no encryption')
def decryptData(self, decryptKey, privParameters, encryptedData):