X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fmdnsd.git;a=blobdiff_plain;f=dns.h;h=f5bfef26c8aa073dbabe7b61f88ebeec912f387c;hp=92f4c08a05815a82f2552cc4bc77b49f86c9b8dd;hb=e340a84950686428ecc7f46dbe28eba5c39a9095;hpb=b7e5cb7ab91a9487ec71a14b706b5589cefe9052 diff --git a/dns.h b/dns.h index 92f4c08..f5bfef2 100644 --- a/dns.h +++ b/dns.h @@ -15,6 +15,7 @@ #define _DNS_H__ #include +#include #define FLAG_RESPONSE 0x8000 #define FLAG_AUTHORATIVE 0x0400 @@ -75,6 +76,6 @@ 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, const char *answer); const char* dns_type_string(uint16_t type); -void dns_handle_packet(struct interface *iface, uint8_t *buf, int len, int unicast); +void dns_handle_packet(struct interface *iface, struct sockaddr *s, uint16_t port, uint8_t *buf, int len); #endif