|
|
@@ -71,6 +71,20 @@ menu "LWIP"
|
|
|
will be redirected to lwip_select(), therefore, select can be used
|
|
|
for sockets only.
|
|
|
|
|
|
+ config LWIP_SO_LINGER
|
|
|
+ bool "Enable SO_LINGER processing"
|
|
|
+ default n
|
|
|
+ help
|
|
|
+ Enabling this option allows SO_LINGER processing.
|
|
|
+ l_onoff = 1,l_linger can set the timeout.
|
|
|
+
|
|
|
+ If l_linger=0, When a connection is closed, TCP will terminate the connection.
|
|
|
+ This means that TCP will discard any data packets stored in the socket send buffer
|
|
|
+ and send an RST to the peer.
|
|
|
+
|
|
|
+ If l_linger!=0,Then closesocket() calls to block the process until
|
|
|
+ the remaining data packets has been sent or timed out.
|
|
|
+
|
|
|
config LWIP_SO_REUSE
|
|
|
bool "Enable SO_REUSEADDR option"
|
|
|
default y
|