diff options
author | Lennart Poettering <lennart@poettering.net> | 2005-10-18 22:25:26 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2005-10-18 22:25:26 +0000 |
commit | 00a4a88135d94fa65c4abac3a4ef17602adeb020 (patch) | |
tree | 632d1383e3723e33c04bf169e01fdfad82de7c54 /avahi-client/entrygroup.c | |
parent | 2be556032ed87b7627a135174339c5e5a0e8fc44 (diff) |
in order to reduce our API size, dropping avahi_entry_group_add_service_va(), avahi_entry_group_update_service_txt_va(), avahi_server_add_service_va(, avahi_server_update_service_txt_va()
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@815 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-client/entrygroup.c')
-rw-r--r-- | avahi-client/entrygroup.c | 46 |
1 files changed, 4 insertions, 42 deletions
diff --git a/avahi-client/entrygroup.c b/avahi-client/entrygroup.c index 9d58afb..cd84534 100644 --- a/avahi-client/entrygroup.c +++ b/avahi-client/entrygroup.c @@ -477,36 +477,15 @@ int avahi_entry_group_add_service( va_list va; int r; - - assert(group); - - va_start(va, port); - r = avahi_entry_group_add_service_va(group, interface, protocol, flags, name, type, domain, host, port, va); - va_end(va); - return r; -} - -int avahi_entry_group_add_service_va( - AvahiEntryGroup *group, - AvahiIfIndex interface, - AvahiProtocol protocol, - AvahiPublishFlags flags, - const char *name, - const char *type, - const char *domain, - const char *host, - uint16_t port, - va_list va) { - - int r; AvahiStringList *txt; assert(group); + va_start(va, port); txt = avahi_string_list_new_va(va); r = avahi_entry_group_add_service_strlst(group, interface, protocol, flags, name, type, domain, host, port, txt); avahi_string_list_free(txt); - + va_end(va); return r; } @@ -611,30 +590,13 @@ int avahi_entry_group_update_service_txt( va_list va; int r; - - va_start(va, domain); - r = avahi_entry_group_update_service_txt_va(group, interface, protocol, flags, name, type, domain, va); - va_end(va); - return r; -} - -int avahi_entry_group_update_service_txt_va( - AvahiEntryGroup *group, - AvahiIfIndex interface, - AvahiProtocol protocol, - AvahiPublishFlags flags, - const char *name, - const char *type, - const char *domain, - va_list va) { - - int r; AvahiStringList *txt; + va_start(va, domain); txt = avahi_string_list_new_va(va); r = avahi_entry_group_update_service_txt_strlst(group, interface, protocol, flags, name, type, domain, txt); avahi_string_list_free(txt); - + va_end(va); return r; } |