reconnect: increase initial connect delay
[project/mdnsd.git] / dns.h
diff --git a/dns.h b/dns.h
index 38ab41f85b8df4e05fed15af21bde1226140d6c0..91570bd6c703762f5cccb7e08144571a1111d068 100644 (file)
--- a/dns.h
+++ b/dns.h
@@ -49,7 +49,7 @@ struct dns_header {
        uint16_t answers;
        uint16_t authority;
        uint16_t additional;
-};
+} __attribute__((packed));
 
 struct dns_srv_data {
        uint16_t priority;
@@ -73,7 +73,8 @@ struct interface;
 extern int cfg_proto;
 extern int cfg_no_subnet;
 
-void dns_send_question(struct interface *iface, const char *question, int type, int multicast);
+void dns_send_question(struct interface *iface, struct sockaddr *to,
+                      const char *question, int type, int multicast);
 void dns_init_answer(void);
 void dns_add_answer(int type, const uint8_t *rdata, uint16_t rdlength, int ttl);
 void dns_send_answer(struct interface *iface, struct sockaddr *to, const char *answer);