summaryrefslogtreecommitdiff
path: root/pysnmp/proto/rfc1901.py
diff options
context:
space:
mode:
authorelie <elie>2012-07-11 15:33:44 +0000
committerelie <elie>2012-07-11 15:33:44 +0000
commit239ca1a54b828d206cb822ca70cad59797a2f11b (patch)
treebe7c76fe4db2720d3f166328ee4f19ed131df31b /pysnmp/proto/rfc1901.py
parent89e971869ba5c81728ce7e73e8995c1d9bddee24 (diff)
downloadpysnmp-git-239ca1a54b828d206cb822ca70cad59797a2f11b.tar.gz
SNMPv2c Message is now defined in rfc1901.py what matches standard definition
Diffstat (limited to 'pysnmp/proto/rfc1901.py')
-rw-r--r--pysnmp/proto/rfc1901.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/pysnmp/proto/rfc1901.py b/pysnmp/proto/rfc1901.py
new file mode 100644
index 00000000..c50f3b83
--- /dev/null
+++ b/pysnmp/proto/rfc1901.py
@@ -0,0 +1,11 @@
+from pyasn1.type import univ, namedtype, namedval
+from pysnmp.proto import rfc1905
+
+_version = univ.Integer(namedValues = namedval.NamedValues(('version-2c', 1)))
+
+class Message(univ.Sequence):
+ componentType = namedtype.NamedTypes(
+ namedtype.NamedType('version', _version),
+ namedtype.NamedType('community', univ.OctetString()),
+ namedtype.NamedType('data', rfc1905.PDUs())
+ )