diff options
author | Eric Anderson | 2017-12-23 11:53:29 -0600 |
---|---|---|
committer | Eric Anderson | 2017-12-23 11:53:29 -0600 |
commit | 9b889d68f0e53e82bc409e6bb64697a12c8ebc67 (patch) | |
tree | 748eaf97fc4a80a84b4781cd7c06abd35e56d6be /pkgdistcache-client | |
parent | e0dc7e987970965f30ec8ac6568396e8a5f726ab (diff) | |
download | aur-9b889d68f0e53e82bc409e6bb64697a12c8ebc67.tar.gz |
Bump to 0.4.3 for ignored local services
Diffstat (limited to 'pkgdistcache-client')
-rwxr-xr-x | pkgdistcache-client | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgdistcache-client b/pkgdistcache-client index 75846eed0b90..8a2da77f1dda 100755 --- a/pkgdistcache-client +++ b/pkgdistcache-client @@ -95,6 +95,9 @@ class AvahiBrowser(object): return self.services def new_service(self, interface, protocol, name, stype, domain, flags): + if flags & avahi.LOOKUP_RESULT_LOCAL: + # The service is on this machine; ignore + return try: s = self.server.ResolveService(interface, protocol, name, stype, domain, avahi.PROTO_UNSPEC, dbus.UInt32(0)) service = Service(str(s[3]), str(s[2]), str(s[7]), int(s[8])) # service name, host, ip, port |