diff --git a/mongoose.h b/mongoose.h index 5e18d3aa..a6e23b86 100644 --- a/mongoose.h +++ b/mongoose.h @@ -5686,8 +5686,12 @@ extern "C" { #define MG_DNS_ANY_RECORD 0xff #define MG_DNS_NSEC_RECORD 0x2f +#ifndef MG_MAX_DNS_QUESTIONS #define MG_MAX_DNS_QUESTIONS 32 +#endif +#ifndef MG_MAX_DNS_ANSWERS #define MG_MAX_DNS_ANSWERS 32 +#endif #define MG_DNS_MESSAGE 100 /* High-level DNS message event */ diff --git a/src/mg_dns.h b/src/mg_dns.h index 7fd41732..6c0f175d 100644 --- a/src/mg_dns.h +++ b/src/mg_dns.h @@ -22,8 +22,12 @@ extern "C" { #define MG_DNS_ANY_RECORD 0xff #define MG_DNS_NSEC_RECORD 0x2f +#ifndef MG_MAX_DNS_QUESTIONS #define MG_MAX_DNS_QUESTIONS 32 +#endif +#ifndef MG_MAX_DNS_ANSWERS #define MG_MAX_DNS_ANSWERS 32 +#endif #define MG_DNS_MESSAGE 100 /* High-level DNS message event */