>> Close the listening socket once you've got one established.  Reopen it
>> when you're ready to listen again.

Is it possible?

>From documentation, abuot tcp_listen_with_backlog function:
(...) Setting the connection to LISTEN is an irreversible process.

> Or even easier you could probably just leave the listening socket open
> and set your accept callback to NULL until you're ready to handle the
> next one.  e.g. in HTTP_connection_established call:
>
>  tcp_accept(pcb, NULL)
>
> where pcb is the listening PCB above, not the new connection's pcb.

I've tried this. Even then accept callback is NULL new connection is
made, but I have no control of it.
After disconnect I link accept callback to my function but nothing happends.

Tomasz

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

Reply via email to