David S. Miller
aa8673599f
llc: Fix length check in llc_fixup_skb().
...
Fixes bugzilla #32872
The LLC stack pretends to support non-linear skbs but there is a
direct use of skb_tail_pointer() in llc_fixup_skb().
Use pskb_may_pull() to see if data_size bytes remain and can be
accessed linearly in the packet, instead of direct pointer checks.
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-04-11 18:59:05 -07:00
..
af_llc.c
net: RCU conversion of dev_getbyhwaddr() and arp_ioctl()
2010-12-08 10:07:24 -08:00
Kconfig
llc_c_ac.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
llc_c_ev.c
llc_c_st.c
llc_conn.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
llc_core.c
llc: cleanup: remove dead code from llc_init()
2010-03-24 13:34:08 -07:00
llc_if.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
llc_input.c
llc: Fix length check in llc_fixup_skb().
2011-04-11 18:59:05 -07:00
llc_output.c
llc: use dev_hard_header
2009-12-26 20:38:23 -08:00
llc_pdu.c
llc_proc.c
llc: convert llc_sap_list to RCU
2009-12-26 20:46:28 -08:00
llc_s_ac.c
llc_s_ev.c
llc_s_st.c
llc_sap.c
net: Fix FDDI and TR config checks in ipv4 arp and LLC.
2010-05-10 04:59:07 -07:00
llc_station.c
net/llc: storing negative error codes in unsigned short
2010-09-16 22:38:23 -07:00
Makefile
sysctl_net_llc.c
sysctl net: Remove unused binary sysctl code
2009-11-12 02:05:06 -08:00