Hi Craig,

Main issues was about mem allocation failure controls, and about a pbuf which 
is never freed... I have replace printf by LWIP_DEBUG (I have to add new define 
"formaters" like U32_F), some initializations...

You can send me any remarks about that.

I'm interrest about your sockets API for non-blocking connect !!

Regards

 
  
====================================
Frédéric BERNON 
HYMATOM SA 
Chef de projet informatique 
Microsoft Certified Professional 
Tél. : +33 (0)4-67-87-61-10 
Fax. : +33 (0)4-67-70-85-44 
Email : [EMAIL PROTECTED] 
Web Site : http://www.hymatom.fr 
====================================


-----Message d'origine-----
De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Craig Graham
Envoyé : mardi 13 juin 2006 18:26
À : Mailing list for lwIP users
Objet : Re: [lwip-users] Problem with lwip_close in TCP


On Tuesday 13 June 2006 16:42, Frédéric BERNON wrote:
> Hi Christiaan,
>
> You're right, this is the same problem. I will study this issue, 
> because I want to keep the BSD compatibility. Perhaps adding 
> "somewhere" a tcp_output call? I will tell you.
>
> In a general way, how to contrib to Lwip? The only document I see was 
> about coding conventions.
>
> I have integrate to lwip1.1.1 the steve reynolds code for IGMP with 
> several corrections. I also add a sock_init() function to initialize 
> sockets.c semaphores like other _init() functions. And I add a DNS 
> client to lwip to provide "BSD like" gethostby... functions.
>

I've also done the IGMP integration to LWIP1.1.1 (though I based it on the 
code for 1.0.0 posted by Mace Gael). I'd be interested to know what fixes 
Frédéric came up with (I've not had the opportunity to do much testing due to 
a problem with my ADSL router blocking IGMP and stopping me getting access to 
the BBC's multicast feeds - new one on order, so should be testing it next 
week). I've also added support to the sockets API for non-blocking connect's, 
so I'd love to know how to go about getting stuff into the main LWIP source 
(I did the non-block connect patch initially for 0.7.1, then had to manually 
port it to 1.0.0, then I've just done it again for the 1.1.1 tree - and it's 
a real PITA).

Laters,
Craig.


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

Attachment: igmp.c
Description: igmp.c

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

Reply via email to