|Subject:||Re: [lwip-devel] sockets without threads?|
|Date:||Thu, 21 Jun 2012 12:45:08 -0400|
|User-agent:||Mozilla/5.0 (X11; Linux i686 on x86_64; rv:11.0) Gecko/20120327 Thunderbird/11.0.1|
Hi Kieran,Thank you for your response. I have nearly completed my sockets rewrite, created mostly by mashing together sockets and netconns (src/api/sockets.c, src/api/api_lib.c, and src/api/api_msg.c). It's been an interesting experience and I've become quite familiar with three APIs provided by lwIP.
The code providing the socket API (api/sockets.c) is considerably more involved than what was originally presented in Adam Dunkel's thesis. It seems that the community has come through to provide a much more complete implementation, which is great.
However, now that the capabilities of the API have grown, I can't help but wonder if there might be a more concise, simple implementation based directly off the raw API? I'd be really curious to benchmark such an implementation vs the current one in terms of speed, executable size, and memory usage... Has anyone ever thought about doing this? If not -- I might give it a try later this summer...
Best regards, Colin
|[Prev in Thread]||Current Thread||[Next in Thread]|