]> git.meshlink.io Git - catta/blobdiff - avahi-core/util.c
Add support for server state change callbacks
[catta] / avahi-core / util.c
index fa5eb71f287eb26e10287cbde0fb05f5a88fd194..91403e624f29fc928099b0a0f12fc21c83c47ef9 100644 (file)
@@ -404,54 +404,3 @@ gint avahi_domain_hash(const gchar *s) {
     }
 }
 
-
-gchar * avahi_alternative_host_name(const gchar *s) {
-    const gchar *p, *e = NULL;
-    gchar *c, *r;
-    gint n;
-
-    g_assert(s);
-    
-    for (p = s; *p; p++)
-        if (!isdigit(*p))
-            e = p+1;
-
-    if (e && *e)
-        n = atoi(e)+1;
-    else
-        n = 2;
-
-    c = e ? g_strndup(s, e-s) : g_strdup(s);
-    r = g_strdup_printf("%s%i", c, n);
-    g_free(c);
-    
-    return r;
-    
-}
-
-gchar *avahi_alternative_service_name(const gchar *s) {
-    const gchar *e;
-    g_assert(s);
-
-    if ((e = strstr(s, " #"))) {
-        const gchar *n, *p;
-        e += 2;
-    
-        while ((n = strstr(e, " #")))
-            e = n + 2;
-
-        for (p = e; *p; p++)
-            if (!isdigit(*p)) {
-                e = NULL;
-                break;
-            }
-    }
-    
-    if (e) {
-        gchar *r, *c = g_strndup(s, e-s);
-        r = g_strdup_printf("%s%i", c, atoi(e)+1);
-        g_free(c);
-        return r;
-    } else
-        return g_strdup_printf("%s #2", s);
-}