X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fsocket.h;h=03eafb0911b85479d6989025e7c93b677868c20c;hb=ad7b145ebe82c3a53632eaa6ec75b014d91a7bea;hp=4f6c5a3b0a153e2014b450ea2d339081e9bc4012;hpb=c58379bde376cb2298fca14f83a86626f1b76f2f;p=catta diff --git a/avahi-core/socket.h b/avahi-core/socket.h index 4f6c5a3..03eafb0 100644 --- a/avahi-core/socket.h +++ b/avahi-core/socket.h @@ -31,8 +31,11 @@ gint avahi_open_socket_ipv4(void); gint avahi_open_socket_ipv6(void); -gint avahi_send_dns_packet_ipv4(gint fd, gint iface, AvahiDnsPacket *p); -gint avahi_send_dns_packet_ipv6(gint fd, gint iface, AvahiDnsPacket *p); +gint avahi_open_legacy_unicast_socket_ipv4(void); +gint avahi_open_legacy_unicast_socket_ipv6(void); + +gint avahi_send_dns_packet_ipv4(gint fd, gint iface, AvahiDnsPacket *p, const AvahiIPv4Address *a, guint16 port); +gint avahi_send_dns_packet_ipv6(gint fd, gint iface, AvahiDnsPacket *p, const AvahiIPv6Address *a, guint16 port); AvahiDnsPacket *avahi_recv_dns_packet_ipv4(gint fd, struct sockaddr_in*ret_sa, gint *ret_iface, guint8 *ret_ttl); AvahiDnsPacket *avahi_recv_dns_packet_ipv6(gint fd, struct sockaddr_in6*ret_sa, gint *ret_iface, guint8 *ret_ttl);