debian/changelog | 10 ++++++++++ net/sched/cls_u32.c | 46 ++++++++++++++++++++++++++++++++++------------ 2 files changed, 44 insertions(+), 12 deletions(-)
New commits: commit 87a1a35b6a30d04b74921bc95c68e91f89929e79 Author: Stephen Hemminger <[email protected]> Date: Sun Aug 1 11:47:52 2010 -0700 2.6.32-1+vyatta+42+larkspur4 commit 046f5d0156e07ad1751b628e151a63e9d2a8bf30 Author: Stephen Hemminger <[email protected]> Date: Sun Aug 1 09:34:46 2010 -0700 Use signed offset for dereferencing header pointer This may fix problems with matching on ethernet header. commit c78a4d49827218a534a5e189026432840e79e7c3 Author: Changli Gao <[email protected]> Date: Wed Jun 2 07:32:42 2010 -0700 cls_u32: use skb_header_pointer() to dereference data safely use skb_header_pointer() to dereference data safely the original skb->data dereference isn't safe, as there isn't any skb->len or skb_is_nonlinear() check. skb_header_pointer() is used instead in this patch. And when the skb isn't long enough, we terminate the function u32_classify() immediately with -1. Signed-off-by: Changli Gao <[email protected]> Signed-off-by: David S. Miller <[email protected]> (cherry picked from commit fbc2e7d9cf49e0bf89b9e91fd60a06851a855c5d) http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=87a1a35b6a30d04b74921bc95c68e91f89929e79 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=046f5d0156e07ad1751b628e151a63e9d2a8bf30 http://suva.vyatta.com/git/?p=linux-vyatta.git;a=commitdiff;h=c78a4d49827218a534a5e189026432840e79e7c3 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
