diff options
author | elie <elie> | 2013-03-15 21:29:59 +0000 |
---|---|---|
committer | elie <elie> | 2013-03-15 21:29:59 +0000 |
commit | 6d8c9196fac12fa4c4e4bb4ea1875c9f9ee7cea5 (patch) | |
tree | d51c52d87e7ef0d618d97da02270181d50b9071f /pysnmp/carrier | |
parent | 1ccf568c1414d5e930c16b290c9f53f9cfecfe1b (diff) | |
download | pysnmp-6d8c9196fac12fa4c4e4bb4ea1875c9f9ee7cea5.tar.gz |
Fix to twisted/udp non-default local endpoint binding features. Common
socket ('host', port) notation is now supported.
Diffstat (limited to 'pysnmp/carrier')
-rw-r--r-- | pysnmp/carrier/twisted/dgram/udp.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pysnmp/carrier/twisted/dgram/udp.py b/pysnmp/carrier/twisted/dgram/udp.py index fb36a49..2d1f6d8 100644 --- a/pysnmp/carrier/twisted/dgram/udp.py +++ b/pysnmp/carrier/twisted/dgram/udp.py @@ -9,14 +9,14 @@ domainName = snmpUDPDomain = (1, 3, 6, 1, 6, 1, 1) class UdpTwistedTransport(DgramTwistedTransport): # AbstractTwistedTransport API - def openClientMode(self, iface=''): + def openClientMode(self, iface=('', 0)): try: - self._lport = reactor.listenUDP(0, self, iface) + self._lport = reactor.listenUDP(iface[1], self, iface[0]) except Exception: raise error.CarrierError(sys.exc_info()[1]) return self - def openServerMode(self, iface=None): + def openServerMode(self, iface=('', 161)): try: self._lport = reactor.listenUDP(iface[1], self, iface[0]) except Exception: |