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
Kbuild -rw-r--r-- 39 bytes
a.out.h -rw-r--r-- 712 bytes
atomic.h -rw-r--r-- 3.4 KB
auxvec.h -rw-r--r-- 64 bytes
bitops.h -rw-r--r-- 6.0 KB
bootinfo.h -rw-r--r-- 25 bytes
bug.h -rw-r--r-- 78 bytes
bugs.h -rw-r--r-- 236 bytes
byteorder.h -rw-r--r-- 296 bytes
cache.h -rw-r--r-- 236 bytes
cachectl.h -rw-r--r-- 499 bytes
cacheflush.h -rw-r--r-- 1.0 KB
checksum.h -rw-r--r-- 2.3 KB
cputime.h -rw-r--r-- 118 bytes
current.h -rw-r--r-- 602 bytes
dbg.h -rw-r--r-- 55 bytes
delay.h -rw-r--r-- 904 bytes
device.h -rw-r--r-- 129 bytes
div64.h -rw-r--r-- 31 bytes
dma.h -rw-r--r-- 414 bytes
elf.h -rw-r--r-- 2.7 KB
emergency-restart.h -rw-r--r-- 149 bytes
errno.h -rw-r--r-- 107 bytes
fb.h -rw-r--r-- 205 bytes
fcntl.h -rw-r--r-- 316 bytes
flat.h -rw-r--r-- 935 bytes
fpu.h -rw-r--r-- 17 bytes
futex.h -rw-r--r-- 82 bytes
gpio.h -rw-r--r-- 1.3 KB
hardirq.h -rw-r--r-- 620 bytes
hw_irq.h -rw-r--r-- 17 bytes
ide.h -rw-r--r-- 937 bytes
io.h -rw-r--r-- 8.5 KB
ioctl.h -rw-r--r-- 31 bytes
ioctls.h -rw-r--r-- 2.6 KB
ipcbuf.h -rw-r--r-- 636 bytes
irq.h -rw-r--r-- 936 bytes
irq_regs.h -rw-r--r-- 34 bytes
kdebug.h -rw-r--r-- 32 bytes
keyboard.h -rw-r--r-- 647 bytes
kmap_types.h -rw-r--r-- 287 bytes
kvm.h -rw-r--r-- 98 bytes
linkage.h -rw-r--r-- 187 bytes
local.h -rw-r--r-- 88 bytes
mc146818rtc.h -rw-r--r-- 233 bytes
md.h -rw-r--r-- 253 bytes
mman.h -rw-r--r-- 619 bytes
mmu.h -rw-r--r-- 197 bytes
mmu_context.h -rw-r--r-- 708 bytes
module.h -rw-r--r-- 312 bytes
msgbuf.h -rw-r--r-- 980 bytes
mutex.h -rw-r--r-- 308 bytes
namei.h -rw-r--r-- 306 bytes
page.h -rw-r--r-- 2.4 KB
page_offset.h -rw-r--r-- 38 bytes
param.h -rw-r--r-- 328 bytes
pci.h -rw-r--r-- 530 bytes
percpu.h -rw-r--r-- 129 bytes
pgalloc.h -rw-r--r-- 149 bytes
pgtable.h -rw-r--r-- 2.1 KB
poll.h -rw-r--r-- 155 bytes
posix_types.h -rw-r--r-- 1.6 KB
processor.h -rw-r--r-- 3.5 KB
ptrace.h -rw-r--r-- 1.3 KB
regs267x.h -rw-r--r-- 7.4 KB
regs306x.h -rw-r--r-- 4.6 KB
resource.h -rw-r--r-- 119 bytes
scatterlist.h -rw-r--r-- 335 bytes
sections.h -rw-r--r-- 97 bytes
segment.h -rw-r--r-- 904 bytes
semaphore.h -rw-r--r-- 29 bytes
sembuf.h -rw-r--r-- 700 bytes
setup.h -rw-r--r-- 87 bytes
sh_bios.h -rw-r--r-- 605 bytes
shm.h -rw-r--r-- 1.0 KB
shmbuf.h -rw-r--r-- 1.1 KB
shmparam.h -rw-r--r-- 149 bytes
sigcontext.h -rw-r--r-- 409 bytes
siginfo.h -rw-r--r-- 92 bytes
signal.h -rw-r--r-- 3.4 KB
smp.h -rw-r--r-- 32 bytes
socket.h -rw-r--r-- 1.2 KB
sockios.h -rw-r--r-- 374 bytes
spinlock.h -rw-r--r-- 98 bytes
stat.h -rw-r--r-- 1.6 KB
statfs.h -rw-r--r-- 111 bytes
string.h -rw-r--r-- 1.0 KB
system.h -rw-r--r-- 4.5 KB
target_time.h -rw-r--r-- 295 bytes
termbits.h -rw-r--r-- 4.5 KB
termios.h -rw-r--r-- 2.8 KB
thread_info.h -rw-r--r-- 2.8 KB
timex.h -rw-r--r-- 350 bytes
tlb.h -rw-r--r-- 293 bytes
tlbflush.h -rw-r--r-- 916 bytes
topology.h -rw-r--r-- 131 bytes
traps.h -rw-r--r-- 843 bytes
types.h -rw-r--r-- 735 bytes
uaccess.h -rw-r--r-- 4.1 KB
ucontext.h -rw-r--r-- 249 bytes
unaligned.h -rw-r--r-- 302 bytes
unistd.h -rw-r--r-- 9.9 KB
user.h -rw-r--r-- 3.3 KB
virtconvert.h -rw-r--r-- 388 bytes

back to top