X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fpublish.h;h=aa9eae022374970805ee669b9127d4ba154bb55c;hb=d322a943be5387a539f8f3ea3a19a7e2ed5a55a2;hp=4143bb35e4689fce7d1bca91f4a1e3abbe7b599e;hpb=d1dd07145bb3db5c6fd77c55aea762eb79ab3b5c;p=catta diff --git a/avahi-core/publish.h b/avahi-core/publish.h index 4143bb3..aa9eae0 100644 --- a/avahi-core/publish.h +++ b/avahi-core/publish.h @@ -208,6 +208,18 @@ int avahi_server_add_service_strlst( uint16_t port, AvahiStringList *strlst); +/** Add a subtype for an already existing service */ +int avahi_server_add_service_subtype( + AvahiServer *s, + AvahiSEntryGroup *g, + AvahiIfIndex interface, + AvahiProtocol protocol, + AvahiPublishFlags flags, + const char *name, /**< Specify the name of main service you already added here */ + const char *type, /**< Specify the main type of the service you already added here */ + const char *domain, /**< Specify the main type of the service you already added here */ + const char *subtype /**< The new subtype for the specified service */ ); + /** The type of DNS server */ typedef enum { AVAHI_DNS_SERVER_RESOLVE, /**< Unicast DNS servers for normal resolves (_domain._udp)*/