diff options
author | elie <elie> | 2009-03-10 15:38:34 +0000 |
---|---|---|
committer | elie <elie> | 2009-03-10 15:38:34 +0000 |
commit | 4142a8cb3aa83e0529ec9748d651f3824dd4729b (patch) | |
tree | 693aaf3378c01ac95f2bf232104f58c842706190 | |
parent | 57cf7816bb083c0514cdf3dff37fca39799162d1 (diff) | |
download | pysnmp-4142a8cb3aa83e0529ec9748d651f3824dd4729b.tar.gz |
guard importSymbols() against empty MIB module names
-rw-r--r-- | pysnmp/smi/builder.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pysnmp/smi/builder.py b/pysnmp/smi/builder.py index a85967a..0e765aa 100644 --- a/pysnmp/smi/builder.py +++ b/pysnmp/smi/builder.py @@ -114,6 +114,10 @@ class MibBuilder: return self def importSymbols(self, modName, *symNames): + if not modName: + raise error.SmiError( + 'importSymbols: empty MIB module name' + ) r = () for symName in symNames: if not self.mibSymbols.has_key(modName): |