Steffen Klassert
05ab86c556
xfrm4: Invalidate all ipv4 routes on IPsec pmtu events
...
On IPsec pmtu events we can't access the transport headers of
the original packet, so we can't find the socket that sent
the packet. The only chance to notify the socket about the
pmtu change is to force a relookup for all routes. This
patch implenents this for the IPsec protocols.
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
2013-01-21 12:43:54 +01:00
..
netfilter
netfilter: nf_nat: Also handle non-ESTABLISHED routing changes in MASQUERADE
2012-12-16 23:28:30 +01:00
af_inet.c
net: Make CAP_NET_BIND_SERVICE per user namespace
2012-11-18 20:33:37 -05:00
ah4.c
xfrm4: Invalidate all ipv4 routes on IPsec pmtu events
2013-01-21 12:43:54 +01:00
arp.c
arp: fix a regression in arp_solicit()
2012-12-24 18:42:58 -08:00
cipso_ipv4.c
datagram.c
devinet.c
ipv4: fix NULL checking in devinet_ioctl()
2013-01-06 21:11:18 -08:00
esp4.c
xfrm4: Invalidate all ipv4 routes on IPsec pmtu events
2013-01-21 12:43:54 +01:00
fib_frontend.c
net: Enable a userns root rtnl calls that are safe for unprivilged users
2012-11-18 20:33:36 -05:00
fib_lookup.h
fib_rules.c
sections: fix section conflicts in net
2012-10-06 03:04:45 +09:00
fib_semantics.c
ipv4: 16 slots in initial fib_info hash table
2012-10-22 14:29:06 -04:00
fib_trie.c
ipv4/route: arg delay is useless in rt_cache_flush()
2012-09-18 15:44:34 -04:00
gre.c
icmp.c
ipv4: avoid passing NULL to inet_putpeer() in icmpv4_xrlim_allow()
2012-11-26 17:24:41 -05:00
igmp.c
igmp: export symbol ip_mc_leave_group
2012-10-01 18:39:44 -04:00
inet_connection_sock.c
inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and dccp_v4/6_request_recv_sock
2012-12-14 13:14:07 -05:00
inet_diag.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2012-12-12 18:07:07 -08:00
inet_fragment.c
ipv6: unify fragment thresh handling code
2012-09-19 17:23:28 -04:00
inet_hashtables.c
net: move inet_dport/inet_num in sock_common
2012-11-30 15:02:56 -05:00
inet_lro.c
inet_timewait_sock.c
inetpeer.c
Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
2012-10-02 09:54:49 -07:00
ip_forward.c
ipv4: introduce rt_uses_gateway
2012-10-08 17:42:36 -04:00
ip_fragment.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2012-12-12 18:07:07 -08:00
ip_gre.c
ipv4/ip_gre: set transport header correctly to gre header
2012-12-26 15:19:56 -08:00
ip_input.c
ip_options.c
net: Allow userns root to control ipv4
2012-11-18 20:32:45 -05:00
ip_output.c
net: Handle encapsulated offloads before fragmentation or handing to lower dev
2012-12-09 00:20:28 -05:00
ip_sockglue.c
net: Allow userns root to control ipv4
2012-11-18 20:32:45 -05:00
ip_vti.c
net: Allow userns root to control ipv4
2012-11-18 20:32:45 -05:00
ipcomp.c
xfrm4: Invalidate all ipv4 routes on IPsec pmtu events
2013-01-21 12:43:54 +01:00
ipconfig.c
net/ipv4/ipconfig: really display the BOOTP/DHCP server's address.
2013-01-04 15:14:14 -08:00
ipip.c
net: Allow userns root to control ipv4
2012-11-18 20:32:45 -05:00
ipmr.c
ipmr: advertise new mfc entries via rtnl
2012-12-04 13:08:11 -05:00
Kconfig
Makefile
netfilter.c
netfilter: properly annotate ipv4_netfilter_{init,fini}()
2012-09-03 13:56:04 +02:00
ping.c
proc.c
tcp: TCP Fast Open Server - header & support functions
2012-08-31 20:02:18 -04:00
protocol.c
net: Add net protocol offload registration infrustructure
2012-11-15 17:36:17 -05:00
raw.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2012-10-02 11:11:09 -07:00
route.c
ipv4/route/rtnl: get mcast attributes when dst is multicast
2012-12-07 12:24:33 -05:00
syncookies.c
tcp: better retrans tracking for defer-accept
2012-11-03 14:45:00 -04:00
sysctl_net_ipv4.c
net: Don't export sysctls to unprivileged users
2012-11-18 20:30:55 -05:00
tcp.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2012-12-12 18:07:07 -08:00
tcp_bic.c
tcp_cong.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2012-12-13 12:00:02 -08:00
tcp_cubic.c
tcp_diag.c
tcp_fastopen.c
tcp: TCP Fast Open Server - header & support functions
2012-08-31 20:02:18 -04:00
tcp_highspeed.c
tcp_htcp.c
tcp_hybla.c
tcp_illinois.c
net: fix divide by zero in tcp algorithm illinois
2012-11-01 11:55:59 -04:00
tcp_input.c
tcp: should drop incoming frames without ACK flag set
2012-12-26 15:08:55 -08:00
tcp_ipv4.c
inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and dccp_v4/6_request_recv_sock
2012-12-14 13:14:07 -05:00
tcp_lp.c
tcp_memcontrol.c
tcp_metrics.c
tcp: handle tcp_net_metrics_init() order-5 memory allocation failures
2012-11-16 13:36:27 -05:00
tcp_minisocks.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2012-11-10 18:32:51 -05:00
tcp_output.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2012-12-12 18:07:07 -08:00
tcp_probe.c
tcp_scalable.c
tcp_timer.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2012-11-10 18:32:51 -05:00
tcp_vegas.c
tcp_vegas.h
tcp_veno.c
tcp_westwood.c
tcp_yeah.c
tunnel4.c
udp.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2012-10-02 11:11:09 -07:00
udp_diag.c
netlink: Rename pid to portid to avoid confusion
2012-09-10 15:30:41 -04:00
udp_impl.h
udplite.c
xfrm4_input.c
xfrm4_mode_beet.c
xfrm4_mode_transport.c
xfrm4_mode_tunnel.c
xfrm4_output.c
xfrm4_policy.c
xfrm: Fix the gc threshold value for ipv4
2012-11-13 09:15:07 +01:00
xfrm4_state.c
xfrm4_tunnel.c