[bug #13392] The looback interface implementation causes reentering the tcp_input function, when BSD api layer is used

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[bug #13392] The looback interface implementation causes reentering the tcp_input function, when BSD api layer is used

Ashley Duncan

Follow-up Comment #2, bug #13392 (project lwip):

I disagree with you that a more generic fix is needed because raw-API does
not depend on sys_* functions.

You may attach your patch here, or in the patch manager. Tnx.


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?13392>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/



_______________________________________________
lwip-devel mailing list
[hidden email]
http://lists.nongnu.org/mailman/listinfo/lwip-devel
Reply | Threaded
Open this post in threaded view
|

[bug #13392] The looback interface implementation causes reentering the tcp_input function, when BSD api layer is used

Ashley Duncan

Follow-up Comment #3, bug #13392 (project lwip):

Did a patch ever show up?  Can I get an update on this one please.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?13392>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/



_______________________________________________
lwip-devel mailing list
[hidden email]
http://lists.nongnu.org/mailman/listinfo/lwip-devel
Reply | Threaded
Open this post in threaded view
|

[bug #13392] The looback interface implementation causes reentering the tcp_input function, when BSD api layer is used

Ashley Duncan

Update of bug #13392 (project lwip):

                  Status:                    None => Duplicate              
             Open/Closed:                    Open => Closed                

    _______________________________________________________

Follow-up Comment #4:

Closing this as duplicate

see bug #2595 (loopif results in NULL reference for incoming TCP packets)
which shows a different result of roughly the same bug.

This bug came from using sys_timeout() in loopif_output() (which generally is
a bad solution).
So, this is also a bit dependent on solving bug #1902: 'Timeouts and
semaphores/mailboxes are too tightly integrated', but bug #2595 solves this
better, so that loopif does not depend on timeouts.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?13392>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/



_______________________________________________
lwip-devel mailing list
[hidden email]
http://lists.nongnu.org/mailman/listinfo/lwip-devel