X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fmdnsd.git;a=blobdiff_plain;f=dns.h;h=c52d842ae2955141f646233cfd35df2d7304e311;hp=45901231847984724a1262ab931107bd2fe4ad4c;hb=d9a8000d2e08085132a5832db0480323c509ad22;hpb=6585bb9209c56d1653c0527ed5b7de4a6279b7bb 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);