]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Fix a bunch of "implicit 64->32" warnings from introduce refactoring
authorNick Mathewson <nickm@torproject.org>
Fri, 3 Aug 2012 15:31:04 +0000 (11:31 -0400)
committerNick Mathewson <nickm@torproject.org>
Fri, 3 Aug 2012 15:31:04 +0000 (11:31 -0400)
src/or/rendservice.c
src/test/test_introduce.c
src/test/test_replay.c

index 3c5d821d46f63a37568bcc2364e6999b5f662d0e..3d8d3e9aa5b74427db008c3b25d8c5e0389ee52f 100644 (file)
@@ -1206,7 +1206,7 @@ rend_service_introduce(origin_circuit_t *circuit, const uint8_t *request,
   /* check for replay of PK-encrypted portion. */
   replay = replaycache_add_test_and_elapsed(
     intro_point->accepted_intro_rsa_parts,
-    parsed_req->ciphertext, parsed_req->ciphertext_len,
+    parsed_req->ciphertext, (int)parsed_req->ciphertext_len,
     &elapsed);
 
   if (replay) {
index 4fbfd18011858ae4864ec207bca2598cebf5eea0..992d9cd507d0adcbd3920864c090b1cb316afe11 100644 (file)
@@ -281,7 +281,7 @@ static void
 do_parse_test(uint8_t *plaintext, size_t plaintext_len, int phase)
 {
   crypto_pk_t *k = NULL;
-  int r;
+  ssize_t r;
   uint8_t *cell = NULL;
   size_t cell_len;
   rend_intro_cell_t *parsed_req = NULL;
index 217b5554d5e9390718f3415e07f5dd785c183796..b08818f06b8528aa72380da88f722de531f48224 100644 (file)
@@ -44,7 +44,7 @@ test_replaycache_miss(void)
 
   result =
     replaycache_add_and_test_internal(1200, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 0);
 
  done:
@@ -65,12 +65,12 @@ test_replaycache_hit(void)
 
   result =
     replaycache_add_and_test_internal(1200, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 0);
 
   result =
     replaycache_add_and_test_internal(1300, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 1);
 
  done:
@@ -91,17 +91,17 @@ test_replaycache_age(void)
 
   result =
     replaycache_add_and_test_internal(1200, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 0);
 
   result =
     replaycache_add_and_test_internal(1300, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 1);
 
   result =
     replaycache_add_and_test_internal(3000, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 0);
 
  done:
@@ -123,12 +123,12 @@ test_replaycache_elapsed(void)
 
   result =
     replaycache_add_and_test_internal(1200, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 0);
 
   result =
     replaycache_add_and_test_internal(1300, r, test_buffer,
-        strlen(test_buffer), &elapsed);
+        (int)strlen(test_buffer), &elapsed);
   test_eq(result, 1);
   test_eq(elapsed, 100);
 
@@ -150,17 +150,17 @@ test_replaycache_noexpire(void)
 
   result =
     replaycache_add_and_test_internal(1200, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 0);
 
   result =
     replaycache_add_and_test_internal(1300, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 1);
 
   result =
     replaycache_add_and_test_internal(3000, r, test_buffer,
-        strlen(test_buffer), NULL);
+        (int)strlen(test_buffer), NULL);
   test_eq(result, 1);
 
  done: