]> git.meshlink.io Git - catta/blobdiff - avahi-common/strlst.c
add some data access api to string list, and use it in ServiceResolver
[catta] / avahi-common / strlst.c
index 0c61857b5753dbc62a970417be34fa55542aef21..72a005926e8de93cdb3534c62701ad9744272674 100644 (file)
@@ -446,3 +446,18 @@ int avahi_string_list_get_pair(AvahiStringList *l, char **key, char **value, siz
 
     return 0;
 }
+
+AvahiStringList *avahi_string_list_get_next(AvahiStringList *l) {
+    assert(l);
+    return l->next;
+}
+
+const uint8_t *avahi_string_list_get_text(AvahiStringList *l) {
+    assert(l);
+    return l->text;
+}
+
+size_t avahi_string_list_get_size(AvahiStringList *l) {
+    assert(l);
+    return l->size;
+}