[hipl-commit] [trunk] Rev 4732: hipd: fix some signedness issues.

  • From: Mircea Gherzan <mircea.gherzan@xxxxxxxxxxxxxx>
  • To: hipl-commit@xxxxxxxxxxxxx
  • Date: Wed, 9 Jun 2010 12:31:30 +0300

Committer: Mircea Gherzan <mircea.gherzan@xxxxxxxxxxxxxx>
Date: 09/06/2010 at 12:31:30
Revision: 4732
Revision-id: mircea.gherzan@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Branch nick: trunk

Log:
  hipd: fix some signedness issues.

Modified:
  M  hipd/keymat.c

=== modified file 'hipd/keymat.c'
--- hipd/keymat.c       2010-06-01 15:11:34 +0000
+++ hipd/keymat.c       2010-06-09 09:31:12 +0000
@@ -116,7 +116,7 @@
 {
     int bufsize;
     uint8_t index_nbr = 1;
-    int dstoffset     = 0;
+    size_t dstoffset  = 0;
     void *seedkey;
     struct in6_addr *smaller_hit, *bigger_hit;
     int hit1_is_bigger;
@@ -201,7 +201,7 @@
     /* todo: remove this function */
     void *ret = NULL;
 
-    if (len > keymat->keymatlen - keymat->offset) {
+    if (len > (int)(keymat->keymatlen - keymat->offset)) {
         HIP_DEBUG("Tried to draw more keys than are available\n");
         goto out_err;
     }

Other related posts:

  • » [hipl-commit] [trunk] Rev 4732: hipd: fix some signedness issues. - Mircea Gherzan