From patchwork Fri Jul 17 10:57:27 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Lunn X-Patchwork-Id: 5120 Return-Path: Received: from rubicon.hasler.ascom.ch (rubicon.hasler.ascom.ch [139.79.129.1]) by open-mesh.net (Postfix) with ESMTPS id 9F91E154370 for ; Fri, 17 Jul 2009 11:21:36 +0000 (UTC) Received: from eiger.ma.tech.ascom.ch (eiger.ma.tech.ascom.ch [139.79.100.1]) by rubicon.hasler.ascom.ch (8.14.3/8.14.3) with ESMTP id n6HAvST1001262 for ; Fri, 17 Jul 2009 12:57:28 +0200 (MEST) Received: from [139.79.100.143] (helo=donkey.ma.tech.ascom.ch) by eiger.ma.tech.ascom.ch with esmtp (Exim 3.16 #1) id 1MRl82-00038I-00 for b.a.t.m.a.n@lists.open-mesh.net; Fri, 17 Jul 2009 12:57:26 +0200 Received: from lunn by donkey.ma.tech.ascom.ch with local (Exim 4.69) (envelope-from ) id 1MRl83-0008Mr-Ui for b.a.t.m.a.n@lists.open-mesh.net; Fri, 17 Jul 2009 12:57:27 +0200 Date: Fri, 17 Jul 2009 12:57:27 +0200 From: Andrew Lunn To: "B.A.T.M.A.N" Message-ID: <20090717105727.GA32143@ma.tech.ascom.ch> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) Subject: [B.A.T.M.A.N.] [batctl] Fix compiler warning in tcpdump.c X-BeenThere: b.a.t.m.a.n@lists.open-mesh.net X-Mailman-Version: 2.1.11 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: Fri, 17 Jul 2009 11:21:36 -0000 Compiling batctl/tcpdump.c with gcc version 4.3.3 gives a compiler warning. Add a cast to fix this. Signed-off-by: Andrew Lunn Index: batctl/tcpdump.c =================================================================== --- batctl/tcpdump.c (revision 1347) +++ batctl/tcpdump.c (working copy) @@ -191,7 +191,7 @@ switch (ntohs(udphdr->dest)) { case 67: - LEN_CHECK((size_t)buff_len - (iphdr->ihl * 4) - sizeof(struct udphdr), 44, "DHCP"); + LEN_CHECK((size_t)buff_len - (iphdr->ihl * 4) - sizeof(struct udphdr), (size_t) 44, "DHCP"); printf("%s.67: BOOTP/DHCP, Request from %s, length %zd\n", inet_ntoa(*(struct in_addr *)&iphdr->daddr), ether_ntoa_long((struct ether_addr *)(((char *)udphdr) + sizeof(struct udphdr) + 28)),