X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=dns.h;fp=dns.h;h=af9bd59202fad29a16e3f991632b5e6bf70f8184;hb=844f6b5a8213018c3d42b5ef924b61cf3eafcdbb;hp=9a692c48af8807b3f7d87674bab60b87d98e3d48;hpb=3b077d5a0fdcf96897ef26be574b6a4d69dd2c13;p=catta diff --git a/dns.h b/dns.h index 9a692c4..af9bd59 100644 --- a/dns.h +++ b/dns.h @@ -30,7 +30,7 @@ guint8 *flx_dns_packet_append_uint16(flxDnsPacket *p, guint16 v); guint8 *flx_dns_packet_append_uint32(flxDnsPacket *p, guint32 v); guint8 *flx_dns_packet_append_name(flxDnsPacket *p, const gchar *name); guint8 *flx_dns_packet_append_bytes(flxDnsPacket *p, gconstpointer, guint l); -guint8* flx_dns_packet_append_key(flxDnsPacket *p, flxKey *k); +guint8* flx_dns_packet_append_key(flxDnsPacket *p, flxKey *k, gboolean unicast_response); guint8* flx_dns_packet_append_record(flxDnsPacket *p, flxRecord *r, gboolean cache_flush); guint8* flx_dns_packet_append_string(flxDnsPacket *p, const gchar *s); @@ -41,7 +41,7 @@ gint flx_dns_packet_consume_uint16(flxDnsPacket *p, guint16 *ret_v); gint flx_dns_packet_consume_uint32(flxDnsPacket *p, guint32 *ret_v); gint flx_dns_packet_consume_name(flxDnsPacket *p, gchar *ret_name, guint l); gint flx_dns_packet_consume_bytes(flxDnsPacket *p, gpointer ret_data, guint l); -flxKey* flx_dns_packet_consume_key(flxDnsPacket *p); +flxKey* flx_dns_packet_consume_key(flxDnsPacket *p, gboolean *ret_unicast_response); flxRecord* flx_dns_packet_consume_record(flxDnsPacket *p, gboolean *ret_cache_flush); gint flx_dns_packet_consume_string(flxDnsPacket *p, gchar *ret_string, guint l);