https://github.com/torvalds/linux
Revision 82836372311a5cbf9cc5f4f47f9b56cb9edfe90d authored by Colin on 26 May 2008, 16:04:43 UTC, committed by YOSHIFUJI Hideaki on 04 June 2008, 19:02:32 UTC
I discover a strange behavior in [ipv4 in ipv6] tunnel. When IPv6 tunnel
payload is less than 40(0x28), packet can be sent to network, received in
physical interface, but not seen in IP tunnel interface. No counter increase
in tunnel interface.

Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
1 parent 24ef0da
History
Tip revision: 82836372311a5cbf9cc5f4f47f9b56cb9edfe90d authored by Colin on 26 May 2008, 16:04:43 UTC
[IPV6] TUNNEL6: Fix incoming packet length check for inter-protocol tunnel.
Tip revision: 8283637
File Mode Size
9p
bluetooth
irda
iucv
netfilter
netns
sctp
tc_act
tipc
act_api.h -rw-r--r-- 4.1 KB
addrconf.h -rw-r--r-- 6.6 KB
af_rxrpc.h -rw-r--r-- 2.0 KB
af_unix.h -rw-r--r-- 1.8 KB
ah.h -rw-r--r-- 894 bytes
arp.h -rw-r--r-- 1.0 KB
atmclip.h -rw-r--r-- 1.6 KB
ax25.h -rw-r--r-- 15.0 KB
ax88796.h -rw-r--r-- 845 bytes
cfg80211.h -rw-r--r-- 11.5 KB
checksum.h -rw-r--r-- 3.1 KB
cipso_ipv4.h -rw-r--r-- 6.2 KB
compat.h -rw-r--r-- 1.6 KB
datalink.h -rw-r--r-- 482 bytes
dn.h -rw-r--r-- 7.0 KB
dn_dev.h -rw-r--r-- 5.4 KB
dn_fib.h -rw-r--r-- 4.8 KB
dn_neigh.h -rw-r--r-- 824 bytes
dn_nsp.h -rw-r--r-- 6.1 KB
dn_route.h -rw-r--r-- 4.1 KB
dsfield.h -rw-r--r-- 1.1 KB
dst.h -rw-r--r-- 6.3 KB
esp.h -rw-r--r-- 434 bytes
fib_rules.h -rw-r--r-- 2.8 KB
flow.h -rw-r--r-- 1.9 KB
gen_stats.h -rw-r--r-- 1.5 KB
genetlink.h -rw-r--r-- 6.7 KB
icmp.h -rw-r--r-- 2.3 KB
ieee80211.h -rw-r--r-- 38.1 KB
ieee80211_crypt.h -rw-r--r-- 3.6 KB
ieee80211_radiotap.h -rw-r--r-- 9.8 KB
if_inet6.h -rw-r--r-- 6.5 KB
inet6_connection_sock.h -rw-r--r-- 1.2 KB
inet6_hashtables.h -rw-r--r-- 2.9 KB
inet_common.h -rw-r--r-- 1.5 KB
inet_connection_sock.h -rw-r--r-- 10.4 KB
inet_ecn.h -rw-r--r-- 2.8 KB
inet_frag.h -rw-r--r-- 1.9 KB
inet_hashtables.h -rw-r--r-- 12.7 KB
inet_sock.h -rw-r--r-- 5.1 KB
inet_timewait_sock.h -rw-r--r-- 6.4 KB
inetpeer.h -rw-r--r-- 1.4 KB
ip.h -rw-r--r-- 11.3 KB
ip6_checksum.h -rw-r--r-- 2.3 KB
ip6_fib.h -rw-r--r-- 4.8 KB
ip6_route.h -rw-r--r-- 3.9 KB
ip6_tunnel.h -rw-r--r-- 1.0 KB
ip_fib.h -rw-r--r-- 6.9 KB
ip_vs.h -rw-r--r-- 29.4 KB
ipcomp.h -rw-r--r-- 379 bytes
ipconfig.h -rw-r--r-- 833 bytes
ipip.h -rw-r--r-- 1.3 KB
ipv6.h -rw-r--r-- 16.7 KB
ipx.h -rw-r--r-- 3.8 KB
iw_handler.h -rw-r--r-- 23.7 KB
lapb.h -rw-r--r-- 4.7 KB
llc.h -rw-r--r-- 3.6 KB
llc_c_ac.h -rw-r--r-- 10.1 KB
llc_c_ev.h -rw-r--r-- 11.6 KB
llc_c_st.h -rw-r--r-- 1.7 KB
llc_conn.h -rw-r--r-- 4.1 KB
llc_if.h -rw-r--r-- 3.0 KB
llc_pdu.h -rw-r--r-- 14.4 KB
llc_s_ac.h -rw-r--r-- 1.6 KB
llc_s_ev.h -rw-r--r-- 2.3 KB
llc_s_st.h -rw-r--r-- 941 bytes
llc_sap.h -rw-r--r-- 1.2 KB
mac80211.h -rw-r--r-- 62.9 KB
mip6.h -rw-r--r-- 1.7 KB
ndisc.h -rw-r--r-- 3.4 KB
neighbour.h -rw-r--r-- 9.8 KB
net_namespace.h -rw-r--r-- 4.5 KB
netdma.h -rw-r--r-- 1.4 KB
netevent.h -rw-r--r-- 781 bytes
netlabel.h -rw-r--r-- 14.4 KB
netlink.h -rw-r--r-- 32.9 KB
netrom.h -rw-r--r-- 7.9 KB
nexthop.h -rw-r--r-- 821 bytes
p8022.h -rw-r--r-- 441 bytes
pkt_cls.h -rw-r--r-- 9.1 KB
pkt_sched.h -rw-r--r-- 2.8 KB
protocol.h -rw-r--r-- 3.6 KB
psnap.h -rw-r--r-- 296 bytes
raw.h -rw-r--r-- 1.6 KB
rawv6.h -rw-r--r-- 587 bytes
red.h -rw-r--r-- 7.5 KB
request_sock.h -rw-r--r-- 6.4 KB
rose.h -rw-r--r-- 7.7 KB
route.h -rw-r--r-- 5.6 KB
rtnetlink.h -rw-r--r-- 3.0 KB
sch_generic.h -rw-r--r-- 8.2 KB
scm.h -rw-r--r-- 2.8 KB
slhc_vj.h -rw-r--r-- 6.6 KB
snmp.h -rw-r--r-- 4.3 KB
sock.h -rw-r--r-- 38.6 KB
syncppp.h -rw-r--r-- 3.4 KB
tcp.h -rw-r--r-- 40.0 KB
tcp_states.h -rw-r--r-- 1.2 KB
timewait_sock.h -rw-r--r-- 1.2 KB
transp_v6.h -rw-r--r-- 1.3 KB
udp.h -rw-r--r-- 6.1 KB
udplite.h -rw-r--r-- 3.4 KB
wext.h -rw-r--r-- 646 bytes
wireless.h -rw-r--r-- 8.9 KB
x25.h -rw-r--r-- 9.3 KB
x25device.h -rw-r--r-- 322 bytes
xfrm.h -rw-r--r-- 42.3 KB

back to top