Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Jan 2013 05:55:53 +0000 (UTC)
From:      Lawrence Stewart <lstewart@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r245538 - projects/diffused_head/sbin/ipfw/diffuse_collector
Message-ID:  <201301170555.r0H5tstW019886@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lstewart
Date: Thu Jan 17 05:55:53 2013
New Revision: 245538
URL: http://svnweb.freebsd.org/changeset/base/245538

Log:
  Fix some signed vs unsigned comparisons.
  
  Reported by:	clang

Modified:
  projects/diffused_head/sbin/ipfw/diffuse_collector/diffuse_collector.c

Modified: projects/diffused_head/sbin/ipfw/diffuse_collector/diffuse_collector.c
==============================================================================
--- projects/diffused_head/sbin/ipfw/diffuse_collector/diffuse_collector.c	Thu Jan 17 04:32:38 2013	(r245537)
+++ projects/diffused_head/sbin/ipfw/diffuse_collector/diffuse_collector.c	Thu Jan 17 05:55:53 2013	(r245538)
@@ -1079,8 +1079,8 @@ parse_msg(struct class_node *cnode, char
 				r->id = s.id;
 
 				while (offs - toffs < ntohs(shdr->set_len) -
-				    sizeof(struct dip_set_header) -
-				    sizeof(struct dip_templ_header)) {
+				    (int)sizeof(struct dip_set_header) -
+				    (int)sizeof(struct dip_templ_header)) {
 					r->fields[r->fcnt].id =
 					    be16toh(be16dec(buf + offs));
 					offs += sizeof(uint16_t);
@@ -1113,7 +1113,7 @@ parse_msg(struct class_node *cnode, char
 				toffs = offs;
 
 				while (offs - toffs < ntohs(shdr->set_len) -
-				    sizeof(struct dip_set_header)) {
+				    (int)sizeof(struct dip_set_header)) {
 					offs += parse_rule(cnode, r, buf + offs,
 					    rset, max_fd);
 				}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301170555.r0H5tstW019886>