X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=dns.h;h=c52d842ae2955141f646233cfd35df2d7304e311;hb=4f9d5a0e19d4b480e5b36b5b3b76906f9b35939e;hp=45901231847984724a1262ab931107bd2fe4ad4c;hpb=d8963eaf12b513dad65debece9bd52c2750578e2;p=project%2Fmdnsd.git diff --git a/dns.h b/dns.h index 4590123..c52d842 100644 --- a/dns.h +++ b/dns.h @@ -66,11 +66,11 @@ struct dns_question { extern char rdata_buffer[MAX_DATA_LEN + 1]; -extern void dns_send_question(struct uloop_fd *u, char *question, int type); +extern void dns_send_question(struct uloop_fd *u, const char *question, int type); extern void dns_init_answer(void); -extern void dns_add_answer(int type, uint8_t *rdata, uint16_t rdlength); -extern void dns_send_answer(struct uloop_fd *u, char *answer); -extern char* dns_consume_name(uint8_t *base, int blen, uint8_t **data, int *len); +extern void dns_add_answer(int type, const uint8_t *rdata, uint16_t rdlength); +extern void dns_send_answer(struct uloop_fd *u, const char *answer); +extern char* dns_consume_name(const uint8_t *base, int blen, uint8_t **data, int *len); extern struct dns_answer* dns_consume_answer(uint8_t **data, int *len); extern struct dns_question* dns_consume_question(uint8_t **data, int *len); extern struct dns_header* dns_consume_header(uint8_t **data, int *len);