]> git.meshlink.io Git - catta/blobdiff - avahi-common/address.h
* Some minor cleanups in netlink code
[catta] / avahi-common / address.h
index 5523a7233ac77039655df2e8f4c7f2436f4f8631..665c9c7dc76b56cd16772d599692cebad4e75083 100644 (file)
@@ -29,7 +29,9 @@
 
 #include <avahi-common/cdecl.h>
 
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
 AVAHI_C_DECL_BEGIN
+#endif
 
 /** Protocol family specification, takes the values AVAHI_PROTO_INET, AVAHI_PROTO_INET6, AVAHI_PROTO_UNSPEC */
 typedef int AvahiProtocol;
@@ -46,7 +48,7 @@ enum {
 
 /** Special values for AvahiIfIndex */
 enum {
-    AVAHI_IF_UNSPEC = -1,       /**< Unspecified/all interface(s) */
+    AVAHI_IF_UNSPEC = -1       /**< Unspecified/all interface(s) */
 };
 
 /** Return TRUE if the specified interface index is valid */
@@ -97,13 +99,13 @@ AvahiAddress *avahi_address_from_sockaddr(const struct sockaddr* sa, AvahiAddres
 /** Return the port number of a sockaddr structure (either IPv4 or IPv6) */
 uint16_t avahi_port_from_sockaddr(const struct sockaddr* sa);
 
-/** Generate the DNS reverse lookup name for an IPv4 address. g_free() the result! */
+/** Generate the DNS reverse lookup name for an IPv4 address. avahi_free() the result! */
 char* avahi_reverse_lookup_name_ipv4(const AvahiIPv4Address *a);
 
-/** Generate the modern DNS reverse lookup name for an IPv6 address, ending in ipv6.arpa. g_free() the result! */
+/** Generate the modern DNS reverse lookup name for an IPv6 address, ending in ipv6.arpa. avahi_free() the result! */
 char* avahi_reverse_lookup_name_ipv6_arpa(const AvahiIPv6Address *a);
 
-/** Generate the historic DNS reverse lookup name for an IPv6 address, ending in ipv6.int. g_free() the result! */
+/** Generate the historic DNS reverse lookup name for an IPv6 address, ending in ipv6.int. avahi_free() the result! */
 char* avahi_reverse_lookup_name_ipv6_int(const AvahiIPv6Address *a);
 
 /** Check whether the specified IPv6 address is in fact an
@@ -119,6 +121,8 @@ AvahiProtocol avahi_af_to_proto(int af);
 /** Return a textual representation of the specified protocol number. i.e. "IPv4", "IPv6" or "UNSPEC" */
 const char* avahi_proto_to_string(AvahiProtocol proto);
 
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
 AVAHI_C_DECL_END
+#endif
 
 #endif