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; }