diff options
| author | Paul Mackerras <[email protected]> | 2007-04-19 20:05:52 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2007-04-19 20:05:52 +0000 |
| commit | 7c5050e3e49f6d89af0d63111611693d9625d1f5 (patch) | |
| tree | 739b5eb674a433077fb3486f7c305ca1720b3215 /security/selinux/include/class_to_string.h | |
| parent | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm (diff) | |
| download | kernel-7c5050e3e49f6d89af0d63111611693d9625d1f5.tar.gz kernel-7c5050e3e49f6d89af0d63111611693d9625d1f5.zip | |
[PPP]: Fix skbuff.c:BUG due incorrect logic in process_input_packet()
From: Paul Mackerras <[email protected]>
This fixes:
Subject: kernel BUG at net/core/skbuff.c in linux-2.6.21-rc6
process_input_packet() treats the case where the first byte is 0xff
(PPP_ALLSTATIONS) but the second byte is 0x03 (PPP_UI) as indicating a
packet with a PPP protocol number of 0xff. Arguably that's wrong
since PPP protocol 0xff is reserved, and the RFC does envision the
possibility of receiving frames where the control field has values
other than 0x03.
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'security/selinux/include/class_to_string.h')
0 files changed, 0 insertions, 0 deletions
