[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/
- [lwip-devel] [bug #38803] Source address in broadcast ping reply,
Valery Ushakov <=