diff options
Diffstat (limited to 'pysnmp/hlapi/asyncore/cmdgen.py')
-rw-r--r-- | pysnmp/hlapi/asyncore/cmdgen.py | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/pysnmp/hlapi/asyncore/cmdgen.py b/pysnmp/hlapi/asyncore/cmdgen.py index 4cedfa82..c7b8a2d3 100644 --- a/pysnmp/hlapi/asyncore/cmdgen.py +++ b/pysnmp/hlapi/asyncore/cmdgen.py @@ -121,7 +121,8 @@ def getCmd(snmpEngine, authData, transportTarget, contextData, snmpEngine, varBinds, lookupMib ), cbCtx) - addrName, paramsName = lcd.configure(snmpEngine, authData, transportTarget) + addrName, paramsName = lcd.configure( + snmpEngine, authData, transportTarget, contextData.contextName) return cmdgen.GetCommandGenerator().sendVarBinds( snmpEngine, addrName, contextData.contextEngineId, @@ -232,7 +233,8 @@ def setCmd(snmpEngine, authData, transportTarget, contextData, snmpEngine, varBinds, lookupMib ), cbCtx) - addrName, paramsName = lcd.configure(snmpEngine, authData, transportTarget) + addrName, paramsName = lcd.configure( + snmpEngine, authData, transportTarget, contextData.contextName) return cmdgen.SetCommandGenerator().sendVarBinds( snmpEngine, addrName, contextData.contextEngineId, @@ -343,7 +345,9 @@ def nextCmd(snmpEngine, authData, transportTarget, contextData, varBindTable], cbCtx) - addrName, paramsName = lcd.configure(snmpEngine, authData, transportTarget) + addrName, paramsName = lcd.configure( + snmpEngine, authData, transportTarget, contextData.contextName) + return cmdgen.NextCommandGenerator().sendVarBinds( snmpEngine, addrName, contextData.contextEngineId, contextData.contextName, @@ -483,7 +487,9 @@ def bulkCmd(snmpEngine, authData, transportTarget, contextData, [vbProcessor.unmakeVarBinds(snmpEngine, varBindTableRow, lookupMib) for varBindTableRow in varBindTable], cbCtx) - addrName, paramsName = lcd.configure(snmpEngine, authData, transportTarget) + addrName, paramsName = lcd.configure( + snmpEngine, authData, transportTarget, contextData.contextName) + return cmdgen.BulkCommandGenerator().sendVarBinds( snmpEngine, addrName, contextData.contextEngineId, contextData.contextName, nonRepeaters, maxRepetitions, |