]> git.meshlink.io Git - catta/blobdiff - avahi-utils/avahi-bookmarks.in
* Add avahi-client examples to doxygen
[catta] / avahi-utils / avahi-bookmarks.in
index 2dd01beedcf7e90a82046dc4633283a4f58175f9..ce8eba13b073e7939fe5640a11f8a4455047b8df 100755 (executable)
@@ -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>'