buglwIP - A Lightweight TCP/IP stack - Bugs: bug #19206, the ARP layer is not protected...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #19206: the ARP layer is not protected against concurrent access

Submitter:  Simon Goldschmidt <goldsimon>
Submitted:  Mon 05 Mar 2007 11:37:49 AM UTC
   
 
Category:  ARP Severity:  4 - Important
Item Group:  Change Request Status:  Fixed
Privacy:  Public Assigned to:  goldsimon
Open/Closed:  Closed Planned Release:  None
lwIP version:  None

Mon 05 Mar 2007 02:00:32 PM UTC, comment #1: 

Simon,

I'm work in full time on lwIP these days, and I can do it now. I can already commit :

ethernetif.c.patch
tcpip.c.patch

and the solution I propose you in the forum (with the "low-level" filter).

Finally, all that is the same problem :

"small change in tcp/ip initialization"
"the ARP layer is not protected againstconcurrent access"
"Faulty arp initialization in ethernetif_init skeleton" and even
"Option to allow etharp to update from IP packets"

Are you agree I commit it in CVS ?


Frédéric Bernon <fbernon>
Group Member
Mon 05 Mar 2007 11:37:49 AM UTC, original submission:  

[See lwip-users posts with the same subject]

It is planned to move ARP processing into tcpip_thread() if using multithreaded environment, so that ARP layer is accessed only from one thread (like the rest of the lwIP core).

I'm on it, give me some days ;-)

Simon Goldschmidt <goldsimon>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by fbernon (Posted a comment)
  • -email is unavailable- added by goldsimon (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-03-06 fbernon StatusIn Progress Fixed
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code