diff options
Diffstat (limited to 'pysnmp/carrier/asynsock/dgram/unix.py')
-rw-r--r-- | pysnmp/carrier/asynsock/dgram/unix.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pysnmp/carrier/asynsock/dgram/unix.py b/pysnmp/carrier/asynsock/dgram/unix.py index d488f2d..adfc7ec 100644 --- a/pysnmp/carrier/asynsock/dgram/unix.py +++ b/pysnmp/carrier/asynsock/dgram/unix.py @@ -5,14 +5,19 @@ try: from socket import AF_UNIX except ImportError: AF_UNIX = None +from pysnmp.carrier.base import AbstractTransportAddress from pysnmp.carrier.asynsock.dgram.base import DgramSocketTransport domainName = snmpLocalDomain = (1, 3, 6, 1, 2, 1, 100, 1, 13) random.seed() +class UnixTransportAddress(str, AbstractTransportAddress): pass + class UnixSocketTransport(DgramSocketTransport): sockFamily = AF_UNIX + addressType = UnixTransportAddress + def openClientMode(self, iface=None): if iface is None: # UNIX domain sockets must be explicitly bound |