diff options
author | Sebastien Estienne <sebastien.estienne@gmail.com> | 2005-10-27 22:23:01 +0000 |
---|---|---|
committer | Sebastien Estienne <sebastien.estienne@gmail.com> | 2005-10-27 22:23:01 +0000 |
commit | 1e145d148a8defa60dc8fb0bd13e91c8725f14e9 (patch) | |
tree | c17e6ad986d3f2a9749e7c0e70f749b6c24b3078 | |
parent | a3d9ef916e2b6a71c7360c2dd4ff21d02a30da08 (diff) |
* more work on avahi 0.6
git-svn-id: file:///home/lennart/svn/public/service-discovery-applet/trunk@73 3be567f1-68ff-0310-b24a-ad7cc433fd2f
-rwxr-xr-x | src/service-discovery-applet.in | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/service-discovery-applet.in b/src/service-discovery-applet.in index 0b86cab..11dbcf9 100755 --- a/src/service-discovery-applet.in +++ b/src/service-discovery-applet.in @@ -199,8 +199,12 @@ class ServiceDiscoveryApplet(gnomeapplet.Applet): try: if self.show_local_services == False: - if self.server.IsServiceLocal( interface, protocol, name, type, domain) == True: - return + if self.avahi_version != "avahi 0.6": + if self.server.IsServiceLocal( interface, protocol, name, type, domain) == True: + return + else: + if flags & avahi.AVAHI_LOOKUP_RESULT_IS_LOCAL: + return except dbus.dbus_bindings.DBusException: pass |