From patchwork Sun May 17 09:27:32 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ruben Wisniewski X-Patchwork-Id: 4452 Return-Path: Received-SPF: None (no SPF record) identity=mailfrom; client-ip=46.38.231.10; helo=we70a.netcup.net; envelope-from=ruben@freifunk-nrw.de; receiver=b.a.t.m.a.n@lists.open-mesh.org Received: from we70a.netcup.net (we70a.netcup.net [46.38.231.10]) by open-mesh.org (Postfix) with ESMTPS id 3B3E9600D21 for ; Sun, 17 May 2015 11:27:34 +0200 (CEST) Received: from i3.local (port-92-195-0-240.dynamic.qsc.de [92.195.0.240]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by we70a.netcup.net (Postfix) with ESMTPSA id E2FCC465A5 for ; Sun, 17 May 2015 11:27:33 +0200 (CEST) Date: Sun, 17 May 2015 11:27:32 +0200 From: Ruben Wisniewski To: b.a.t.m.a.n@lists.open-mesh.org Message-ID: <20150517112732.48476eac@i3.local> Organization: Verbund freier Netzwerke NRW e.V. X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.28; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Subject: [B.A.T.M.A.N.] [PATCH] fixes a uint32 overflow X-BeenThere: b.a.t.m.a.n@lists.open-mesh.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: The list for a Better Approach To Mobile Ad-hoc Networking List-Id: The list for a Better Approach To Mobile Ad-hoc Networking List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 May 2015 09:27:34 -0000 Signed-off-by: Ruben Wisniewsi --- net/batman-adv/gateway_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/batman-adv/gateway_client.c b/net/batman-adv/gateway_client.c index bb01586..1f50661 100644 --- a/net/batman-adv/gateway_client.c +++ b/net/batman-adv/gateway_client.c @@ -153,7 +153,7 @@ batadv_gw_get_best_gw_node(struct batadv_priv *bat_priv) struct batadv_neigh_node *router; struct batadv_neigh_ifinfo *router_ifinfo; struct batadv_gw_node *gw_node, *curr_gw = NULL; - uint32_t max_gw_factor = 0, tmp_gw_factor = 0; + uint64_t max_gw_factor = 0, tmp_gw_factor = 0; uint32_t gw_divisor; uint8_t max_tq = 0; uint8_t tq_avg;