summaryrefslogtreecommitdiffstats
path: root/avahi-utils
diff options
context:
space:
mode:
authorTrent Lloyd <lathiat@bur.st>2005-08-19 17:55:51 +0000
committerTrent Lloyd <lathiat@bur.st>2005-08-19 17:55:51 +0000
commita52bd64a8db2c07bb2309cf2d8b888cc1a47ec56 (patch)
tree592dc6a9b9faacd293805d105666d0bb2d19c2c9 /avahi-utils
parent2551f4d1cb1c2dfb02474c3ff4b5c2606076ffba (diff)
* Add support for specifying the protocol in service definition files
* Add support for proper URL encoding of IPv6 addresses to avahi-bookmarks * Cast some calls in dbus-watch-glue to get rid of warnings git-svn-id: file:///home/lennart/svn/public/avahi/trunk@357 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-utils')
-rwxr-xr-xavahi-utils/avahi-bookmarks.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/avahi-utils/avahi-bookmarks.in b/avahi-utils/avahi-bookmarks.in
index 2dd01be..ce8eba1 100755
--- a/avahi-utils/avahi-bookmarks.in
+++ b/avahi-utils/avahi-bookmarks.in
@@ -96,7 +96,12 @@ class AvahiBookmarks(resource.Resource):
path = self.find_path(v[4])
- t += '<li><a href="%s://%s%s%s">%s</a></li>' % (urlproto[k[3]], v[2], port, path, k[2])
+ if v[1] == avahi.PROTO_INET6:
+ ip = "[" + v[2] + "]"
+ else:
+ ip = v[2]
+
+ t += '<li><a href="%s://%s%s%s">%s</a></li>' % (urlproto[k[3]], ip, port, path, k[2])
t += '</ul>'