cf-https-connect: use timeouts as unsigned ints

To match the type used in 'set.happy_eyeballs_timeout'.

Ref: #13489
Closes #13503
diff --git a/lib/cf-https-connect.c b/lib/cf-https-connect.c
index b23fa05..50ac8d4 100644
--- a/lib/cf-https-connect.c
+++ b/lib/cf-https-connect.c
@@ -102,8 +102,8 @@
   CURLcode result;          /* overall result */
   struct cf_hc_baller h3_baller;
   struct cf_hc_baller h21_baller;
-  int soft_eyeballs_timeout_ms;
-  int hard_eyeballs_timeout_ms;
+  unsigned int soft_eyeballs_timeout_ms;
+  unsigned int hard_eyeballs_timeout_ms;
 };
 
 static void cf_hc_baller_init(struct cf_hc_baller *b,