diff options
Diffstat (limited to 'pysnmp/carrier/asyncore/dgram/udp6.py')
-rw-r--r-- | pysnmp/carrier/asyncore/dgram/udp6.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pysnmp/carrier/asyncore/dgram/udp6.py b/pysnmp/carrier/asyncore/dgram/udp6.py index 947ecd23..c659dc35 100644 --- a/pysnmp/carrier/asyncore/dgram/udp6.py +++ b/pysnmp/carrier/asyncore/dgram/udp6.py @@ -11,9 +11,11 @@ import socket domainName = snmpUDP6Domain = (1, 3, 6, 1, 2, 1, 100, 1, 2) + class Udp6TransportAddress(tuple, AbstractTransportAddress): pass + class Udp6SocketTransport(DgramSocketTransport): sockFamily = socket.has_ipv6 and socket.AF_INET6 or None addressType = Udp6TransportAddress @@ -22,7 +24,7 @@ class Udp6SocketTransport(DgramSocketTransport): if '%' in transportAddress[0]: # strip zone ID ta = self.addressType((transportAddress[0].split('%')[0], transportAddress[1], - 0, # flowinfo + 0, # flowinfo 0)) # scopeid else: ta = self.addressType((transportAddress[0], @@ -34,4 +36,5 @@ class Udp6SocketTransport(DgramSocketTransport): else: return ta.setLocalAddress(self.getLocalAddress()) + Udp6Transport = Udp6SocketTransport |