[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-devel] Re: [bug #27117] tcp_listen_with_backlog

From: Chris Strahm
Subject: [lwip-devel] Re: [bug #27117] tcp_listen_with_backlog
Date: Mon, 27 Jul 2009 11:36:48 -0700


Well I tried this in my httpd:

tcp_accepted(pcb); // CNS needed for backlog
tcp_accept(pcb, http_accept);

or this

tcp_accept(pcb, http_accept);
tcp_accepted(pcb); // CNS needed for backlog

or this

tcp_accepted(pcb); // CNS needed for backlog

and all stopped TCP from working at all.

So I guess there must be some other way needed to use tcp_accepted(pcb)
I can't figure out.

Wouldn't it be a lot better to incorporate this decrement  functionality
into tcp_accept() itself?
Seems quirky to have two different accept routines just for this slight


----- Original Message ----- 
From: "Kieran Mansley" <address@hidden>
To: "Kieran Mansley" <address@hidden>; "Chris N. Strahm"
<address@hidden>; <address@hidden>
Sent: Monday, July 27, 2009 4:27 AM
Subject: [bug #27117] tcp_listen_with_backlog

> Follow-up Comment #1, bug #27117 (project lwip):
> I think I've found where this is supposed to be handled: there is a
> called tcp_accepted() that should be called when the connection is
> This is called by the higher layer APIs but with the raw API it looks like
> it's up to the application to make this call.
> I suspect that the real bug here is that the example http server doesn't
> this.
>     _______________________________________________________
> Reply to this item at:
>   <http://savannah.nongnu.org/bugs/?27117>
> _______________________________________________
>   Message sent via/by Savannah
>   http://savannah.nongnu.org/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]