summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen
diff options
context:
space:
mode:
authorae <ae@FreeBSD.org>2014-02-06 10:48:55 +0000
committerae <ae@FreeBSD.org>2014-02-06 10:48:55 +0000
commit88938f44a008c777d8811442d0121c4edd7c943d (patch)
treedd679f50bed1fd304bd3220b83a55fcba1493720 /lib/libc/gen
parentd65cbb18772b973f3f49fb98b7dfa730f38b8aac (diff)
downloadFreeBSD-src-88938f44a008c777d8811442d0121c4edd7c943d.zip
FreeBSD-src-88938f44a008c777d8811442d0121c4edd7c943d.tar.gz
MFC r260702 (by melifaro):
Fix ipfw fwd for IPv4 traffic broken by r249894. Problem case: Original lookup returns route with GW set, so gw points to rte->rt_gateway. After that we're changing dst and performing lookup another time. Since fwd host is most probably directly reachable, resulting rte does not contain rt_gateway, so gw is not set. Finally, we end with packet transmitted to proper interface but wrong link-layer address.
Diffstat (limited to 'lib/libc/gen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud