lwip-devel
[Top][All Lists]
Advanced

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

[lwip-devel] [bug #38803] Source address in broadcast ping reply


From: Valery Ushakov
Subject: [lwip-devel] [bug #38803] Source address in broadcast ping reply
Date: Thu, 24 Oct 2013 17:02:15 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0

Follow-up Comment #1, bug #38803 (project lwip):

The patch seems wrong, unfortunately, because in the presense of multiple
interfaces it will use incorrect specific-destination address for packets
received on one interface with destination being a broadcast address of
another.

ip_input() has "inp" variable for the interface the packet was received on and
"netif" variable for the destination interface.  icmp_input() is passed "inp",
but the packet might have been recognized as "for us" using broacast address
of another interface ("netif").  Echo reply should have "netif" address as its
source, not that of "inp", but "netif" is not passed.


    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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