summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlya Etingof <etingof@gmail.com>2019-07-30 08:39:30 +0200
committerIlya Etingof <etingof@gmail.com>2019-07-30 09:19:04 +0200
commita6bfb56061a8495bf140bd45bb68b1cdacbdfe1d (patch)
tree82b328b5b73bcbfa990d88d7425fe5269f20b58a
parent85e37003f67a05555668d09b70e1fa747f2ea876 (diff)
downloadpysnmp-git-a6bfb56061a8495bf140bd45bb68b1cdacbdfe1d.tar.gz
Support various forms of `vacmViewTreeFamilyMask` input
This fixes release 4.4.10 before it's actually released.
-rw-r--r--pysnmp/entity/config.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pysnmp/entity/config.py b/pysnmp/entity/config.py
index b484355a..5b3940e1 100644
--- a/pysnmp/entity/config.py
+++ b/pysnmp/entity/config.py
@@ -621,7 +621,7 @@ def __cookVacmViewInfo(snmpEngine, viewName, subTree):
def addVacmView(snmpEngine, viewName, viewType, subTree, subTreeMask):
# Allow bitmask specification in form of an OID
- if '.' in subTreeMask:
+ if rfc1902.OctetString('.').asOctets() in rfc1902.OctetString(subTreeMask):
subTreeMask = rfc1902.ObjectIdentifier(subTreeMask)
if isinstance(subTreeMask, rfc1902.ObjectIdentifier):