summaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_output.c
diff options
context:
space:
mode:
authorKOVACS Krisztian2008-10-01 16:44:42 +0200
committerDavid S. Miller2008-10-01 16:44:42 +0200
commit86b08d867d7de001ab224180ed7865fab93fd56e (patch)
treefc081a9ec0d0107f951cc0270da2865e1e3413e2 /net/ipv4/tcp_output.c
parenttcp: Handle TCP SYN+ACK/ACK/RST transparency (diff)
downloadkernel-qcow2-linux-86b08d867d7de001ab224180ed7865fab93fd56e.tar.gz
kernel-qcow2-linux-86b08d867d7de001ab224180ed7865fab93fd56e.tar.xz
kernel-qcow2-linux-86b08d867d7de001ab224180ed7865fab93fd56e.zip
ipv4: Make Netfilter's ip_route_me_harder() non-local address compatible
Netfilter's ip_route_me_harder() tries to re-route packets either generated or re-routed by Netfilter. This patch changes ip_route_me_harder() to handle packets from non-locally-bound sockets with IP_TRANSPARENT set as local and to set the appropriate flowi flags when re-doing the routing lookup. Signed-off-by: KOVACS Krisztian <hidden@sch.bme.hu> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/tcp_output.c')
0 files changed, 0 insertions, 0 deletions