[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-users] lwip netconn with ethernet disconnect
From: |
Hugh Reynolds |
Subject: |
Re: [lwip-users] lwip netconn with ethernet disconnect |
Date: |
Thu, 8 Nov 2018 09:28:13 -0000 |
Jim,
In my application each time I call LWIP I check the connection state reported
by the PHY.
I have a state machine that handles cable up/down.
If it is down, when it comes back I re-init LWIP and anything that has been
hanging on the line.
That works...every time...is there a better way?
Regards
Hugh
-----Original Message-----
From: lwip-users <address@hidden> On Behalf Of jim
Sent: 08 November 2018 01:46
To: address@hidden
Cc:
Subject: [lwip-users] lwip netconn with ethernet disconnect
Hi,
I have the lwip system working and it is awesome!
I am wondering how to recover from cable disconnect in my application.
On cable disconnect, the driver calls tcpip_callback_with_block which
ends up successfully entering netif_set_link_down.
My application is currently waiting on the receive mailbox through
netconn_recv.
What is the expected behavior when the cable is removed? I would have
expected the blocking netconn_recv to return with an error.
Thanks in advance for any help.
Jim
_______________________________________________
lwip-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/lwip-users
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus