From patchwork Sat Nov 26 14:26:42 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Lindner X-Patchwork-Id: 127800 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id A6FB3B702E for ; Sun, 27 Nov 2011 01:27:24 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752012Ab1KZO1T (ORCPT ); Sat, 26 Nov 2011 09:27:19 -0500 Received: from nm19-vm0.bullet.mail.ukl.yahoo.com ([217.146.183.113]:45012 "HELO nm19-vm0.bullet.mail.ukl.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1751858Ab1KZO1S (ORCPT ); Sat, 26 Nov 2011 09:27:18 -0500 Received: from [217.146.183.180] by nm19.bullet.mail.ukl.yahoo.com with NNFMP; 26 Nov 2011 14:27:17 -0000 Received: from [77.238.184.67] by tm11.bullet.mail.ukl.yahoo.com with NNFMP; 26 Nov 2011 14:27:17 -0000 Received: from [127.0.0.1] by smtp136.mail.ukl.yahoo.com with NNFMP; 26 Nov 2011 14:27:17 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s1024; t=1322317637; bh=Sm8yfMW1cWVQddfk7DYm6YbPyj8wQLPVYWD0MIKZrxI=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:From:To:Cc:Subject:Date:Message-Id:X-Mailer; b=Gj4RzCVkL7MTVgITJcDbxHAYpOLwVk7Zu3qaNbXfeFo7Lx8InZR42yKJcrjpJvrUKNs3w0cqlHSFKXEe9nYHD+Tun5ShL0pKwWFO2cZd6p+FpQD6lKFgG2lUek5vdY4yiIweW2VvXL/NjgANz21FuTlB2zm+jk7jHJbTq00mllE= X-Yahoo-Newman-Id: 244696.14309.bm@smtp136.mail.ukl.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: eVXyV.oVM1mRCQeL7h36dHOpSpBBrGCzNj62gvPClP0cLSx MO4BgvsTmDusk.O26__OtIVPXT6zkSokrgjFNO0cfJarl5w9IpxuSNIsStfG E4eiGvKWdgSTad2epDi4AKpMCJyH2tUi9ymcdcgR7YPkplINXsUV_OlwBZ.s sLFU4QReQ4zhEpguhk81gOA.VNgZr.BTaJryBFLThBaf4F0Ww4z2qMpvS25Z iN1YEeHS_mzdRaD.SskWtF4eiRQp15p5weILI0alGj7LnL9jyfq9SE8SsCli bx878zeckzHV9e7DDdTSSVje6bToDjhW55wMUEyKYqsjHICpaOM_ltidrW_. rkXtVxObXKttD3o__1L5viBCyxRRiAVhsgb5gmPJLWNFEejWTmQRS1wuHS9y a5_.xpRCwSzzaJhiJc3CGXF7_tppawVsuMKstPM3gk.87rzRFxsVEHpVyH.l hrfVebxmD5FKxvKSkczkthMzo0hyavgDCIA-- X-Yahoo-SMTP: tW.h3tiswBBMXO2coYcbPigGD5Lt6zY_.Zc- Received: from localhost (lindner_marek@210.177.7.38 with plain) by smtp136.mail.ukl.yahoo.com with SMTP; 26 Nov 2011 14:27:13 +0000 GMT From: Marek Lindner To: davem@davemloft.net Cc: netdev@vger.kernel.org, b.a.t.m.a.n@lists.open-mesh.org Subject: pull request: batman-adv 2011-11-26 Date: Sat, 26 Nov 2011 22:26:42 +0800 Message-Id: <1322317612-7770-1-git-send-email-lindner_marek@yahoo.de> X-Mailer: git-send-email 1.7.5.4 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Hi David, the following 10 patches constitute the first batch I'd like to get the pulled into net-next-2.6/3.3. They're mostly uncritical fixes around the recently introduced tt code, some code refactoring, the kstrto update and the range check fix reported by Thomas Jarosch. Thanks, Marek The following changes since commit 1ea6b8f48918282bdca0b32a34095504ee65bab5: Linux 3.2-rc1 (2011-11-07 16:16:02 -0800) are available in the git repository at: git://git.open-mesh.org/linux-merge.git for_david Antonio Quartulli (5): batman-adv: tt_global_del_orig() has to print the correct message batman-adv: use orig_hash_find() instead of get_orig_node() in TT code batman-adv: fixed hash functions type to uint32_t instead of int batman-adv: linearise the tt_response skb only if needed batman-adv: check for tt_reponse packet real length Marek Lindner (1): batman-adv: refactoring gateway handling code Simon Wunderlich (2): batman-adv: directly write tt entries without buffering batman-adv: Fix range check for expected packets Sven Eckelmann (2): batman-adv: update internal version number batman-adv: Replace obsolete strict_strto with kstrto net/batman-adv/bat_sysfs.c | 4 +- net/batman-adv/bitarray.c | 2 +- net/batman-adv/gateway_client.c | 153 ++++++++++++++++++++++-------------- net/batman-adv/gateway_client.h | 5 +- net/batman-adv/gateway_common.c | 4 +- net/batman-adv/hash.c | 4 +- net/batman-adv/hash.h | 13 ++-- net/batman-adv/main.h | 2 +- net/batman-adv/originator.c | 13 ++- net/batman-adv/originator.h | 2 +- net/batman-adv/routing.c | 22 ++++-- net/batman-adv/soft-interface.c | 43 +++++++--- net/batman-adv/translation-table.c | 100 ++++++----------------- net/batman-adv/vis.c | 17 +++-- 14 files changed, 202 insertions(+), 182 deletions(-) --- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html