mdns: Fix fuzzer from miss-interpreting adding services as timeouts

* Original commit: espressif/esp-idf@14099fe15e
This commit is contained in:
David Cermak
2021-06-08 13:27:15 +02:00
committed by suren-gabrielyan-espressif
parent 8a8d58d4dc
commit bc4cda8ea7
2 changed files with 3 additions and 7 deletions

View File

@ -48,12 +48,8 @@ esp_err_t esp_timer_create(const esp_timer_create_args_t* create_args,
uint32_t xTaskGetTickCount(void)
{
struct timeval tv;
struct timezone tz;
if (gettimeofday(&tv, &tz) == 0) {
return (tv.tv_sec * 1000) + (tv.tv_usec / 1000);
}
return 0;
static uint32_t tick = 0;
return tick++;
}
/// Queue mock

View File

@ -294,7 +294,7 @@
#define CONFIG_MDNS_TASK_STACK_SIZE 4096
#define CONFIG_MDNS_TASK_AFFINITY_CPU0 1
#define CONFIG_MDNS_TASK_AFFINITY 0x0
#define CONFIG_MDNS_SERVICE_ADD_TIMEOUT_MS 100
#define CONFIG_MDNS_SERVICE_ADD_TIMEOUT_MS 1
#define CONFIG_MDNS_TIMER_PERIOD_MS 100
#define CONFIG_MQTT_PROTOCOL_311 1
#define CONFIG_MQTT_TRANSPORT_SSL 1