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

This commit is contained in:
David Cermak 2021-06-08 13:27:15 +02:00
parent 74fd8d7af8
commit 14099fe15e
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) uint32_t xTaskGetTickCount(void)
{ {
struct timeval tv; static uint32_t tick = 0;
struct timezone tz; return tick++;
if (gettimeofday(&tv, &tz) == 0) {
return (tv.tv_sec * 1000) + (tv.tv_usec / 1000);
}
return 0;
} }
/// Queue mock /// Queue mock

View File

@ -294,7 +294,7 @@
#define CONFIG_MDNS_TASK_STACK_SIZE 4096 #define CONFIG_MDNS_TASK_STACK_SIZE 4096
#define CONFIG_MDNS_TASK_AFFINITY_CPU0 1 #define CONFIG_MDNS_TASK_AFFINITY_CPU0 1
#define CONFIG_MDNS_TASK_AFFINITY 0x0 #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_MDNS_TIMER_PERIOD_MS 100
#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_MQTT_PROTOCOL_311 1
#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_MQTT_TRANSPORT_SSL 1