lwip-devel
[Top][All Lists]
Advanced

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

[lwip-devel] [bug #22359] Timing problem with etharp_query()


From: Bill Florac
Subject: [lwip-devel] [bug #22359] Timing problem with etharp_query()
Date: Tue, 19 Feb 2008 07:37:01 +0000
User-agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)

URL:
  <http://savannah.nongnu.org/bugs/?22359>

                 Summary: Timing problem with etharp_query()
                 Project: lwIP - A Lightweight TCP/IP stack
            Submitted by: bflorac
            Submitted on: Tuesday 02/19/2008 at 07:37
                Category: ARP
                Severity: 3 - Normal
              Item Group: Faulty Behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: 

    _______________________________________________________

Details:

In etharp.c, function etharp_query(), if the IP address in not in the cache,
it sends out a etharp_request() and proceeds to put the request into the queue
(assuming ARP_QUEUEING is enable). While copying the data into the queue, it
is posible that we get the Asynchronous respose to our arp request. Which will
set the state to STABLE and check the queue. It will see the queue is empty
and be happy...However once we finish filling the queue, there is no longer
anything to flush to flush it. That is until we receive a message that calls
update_arp_entry().




    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?22359>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/





reply via email to

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