lwip-members
[Top][All Lists]
Advanced

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

[lwip-members] [bug #6601] udp_send:(in STABLE_0_6_5) : call ip_output_i


From: nobody
Subject: [lwip-members] [bug #6601] udp_send:(in STABLE_0_6_5) : call ip_output_if with wrong pbuf
Date: Mon, 17 Nov 2003 20:59:51 -0500
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)

=================== BUG #6601: LATEST MODIFICATIONS ==================
http://savannah.nongnu.org/bugs/?func=detailbug&bug_id=6601&group_id=3159

Changes by: Leon Woestenberg <address@hidden>
Date: Tue 11/18/2003 at 02:59 (Europe/Amsterdam)

            What     | Removed                   | Added
---------------------------------------------------------------------------
            Severity | 5 - Major                 | 7
           Bug Group | None                      | Faulty Behaviour
          Resolution | None                      | Fixed
         Assigned to | None                      | likewise
              Status | Open                      | Closed


------------------ Additional Follow-up Comments ----------------------------
Thanks for finding this! Has been fixed in DEVEL, main and STABLE-0_6_5.



=================== BUG #6601: FULL BUG SNAPSHOT ===================


Submitted by: crduarte                Project: lwIP - A Lightweight TCP/IP stack
Submitted on: Mon 11/17/2003 at 14:55
Category:  UDP                        Severity:  7                          
Bug Group:  Faulty Behaviour          Resolution:  Fixed                    
Assigned to:  likewise                Status:  Closed                       

Summary:  udp_send:(in STABLE_0_6_5) : call ip_output_if with wrong pbuf

Original Submission:  Hello, 



        People, I face some problems to send packets when I use a UDP socket. I 
found that the line 498 in udp.c(STABLE_0_6_5) was different from the last 
version. See:



STABLE_0_6_5: udp.c(in udp_send): err = ip_output_if(p, src_ip, 
&pcb->remote_ip, pcb->ttl, pcb->tos, IP_PROTO_UDP, netif); 

STABLE_0_6_4: udp.c(in udp_send): err = ip_output_if (q, src_ip, 
&pcb->remote_ip, UDP_TTL, IP_PROTO_UDP, netif);



The firts parameter, p, point to the pbuf given by the Socket API. The q pbuf 
point to the header of the chain. So, the p must be changed to q.

Follow-up Comments
*******************

-------------------------------------------------------
Date: Tue 11/18/2003 at 02:59       By: likewise
Thanks for finding this! Has been fixed in DEVEL, main and STABLE-0_6_5.


CC list is empty


No files currently attached


For detailed info, follow this link:
http://savannah.nongnu.org/bugs/?func=detailbug&bug_id=6601&group_id=3159

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





reply via email to

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