kopia lustrzana https://github.com/espressif/esp-idf
Merge branch 'bugfix/lwip_so_reuse' into 'master'
make SO_REUSE configurable via menuconfig SSC expects SO_REUSE to be off by default. Trivial change, moving this option to menuconfig. This should also (finally!) fix failing tests in master. See merge request !99pull/21/head
commit
d260aa777c
|
@ -16,6 +16,13 @@ config LWIP_THREAD_LOCAL_STORAGE_INDEX
|
|||
Specify the thread-local-storage-pointer index for lwip
|
||||
use.
|
||||
|
||||
config LWIP_SO_REUSE
|
||||
bool "Enable SO_REUSEADDR option"
|
||||
default 0
|
||||
help
|
||||
Enabling this option allows binding to a port which remains in
|
||||
TIME_WAIT.
|
||||
|
||||
endmenu
|
||||
|
||||
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
|
||||
#include <stdlib.h>
|
||||
#include "esp_task.h"
|
||||
#include "sdkconfig.h"
|
||||
|
||||
/* Enable all Espressif-only options */
|
||||
#define LWIP_ESP8266
|
||||
|
@ -404,8 +405,9 @@ extern unsigned char misc_prof_get_tcp_snd_buf(void);
|
|||
|
||||
/**
|
||||
* SO_REUSE==1: Enable SO_REUSEADDR option.
|
||||
* This option is set via menuconfig.
|
||||
*/
|
||||
#define SO_REUSE 1
|
||||
#define SO_REUSE CONFIG_LWIP_SO_REUSE
|
||||
|
||||
/*
|
||||
----------------------------------------
|
||||
|
|
Ładowanie…
Reference in New Issue