From: Nick Mathewson Date: Thu, 14 Oct 2004 04:06:24 +0000 (+0000) Subject: Compile without warnings on windows X-Git-Tag: debian-version-0.0.8+0.0.9pre2-1~7 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=08c33f0b4664b699593057f02d7f98108157aacc;p=thirdparty%2Ftor.git Compile without warnings on windows svn:r2491 --- diff --git a/src/or/router.c b/src/or/router.c index 5374631072..df0f428977 100644 --- a/src/or/router.c +++ b/src/or/router.c @@ -349,7 +349,7 @@ int init_keys(void) { /* 6b. [authdirserver only] add own key to approved directories. */ crypto_pk_get_digest(get_identity_key(), digest); if (!router_digest_is_trusted_dir(digest)) { - add_trusted_dir_server(options.Address, options.DirPort, digest); + add_trusted_dir_server(options.Address, (uint16_t)options.DirPort, digest); } /* 7. [authdirserver only] load old directory, if it's there */ sprintf(keydir,"%s/cached-directory", datadir); diff --git a/src/or/routerparse.c b/src/or/routerparse.c index b58950a68f..4e96d28da0 100644 --- a/src/or/routerparse.c +++ b/src/or/routerparse.c @@ -799,9 +799,9 @@ routerinfo_t *router_parse_entry_from_string(const char *s, log_fn(LOG_WARN,"Wrong # of arguments to \"ports\""); goto err; } - router->or_port = tor_parse_long(tok->args[0],10,0,65535,NULL,NULL); - router->socks_port = tor_parse_long(tok->args[1],10,0,65535,NULL,NULL); - router->dir_port = tor_parse_long(tok->args[2],10,0,65535,NULL,NULL); + router->or_port = (uint16_t) tor_parse_long(tok->args[0],10,0,65535,NULL,NULL); + router->socks_port = (uint16_t) tor_parse_long(tok->args[1],10,0,65535,NULL,NULL); + router->dir_port = (uint16_t) tor_parse_long(tok->args[2],10,0,65535,NULL,NULL); ports_set = 1; } @@ -813,7 +813,7 @@ routerinfo_t *router_parse_entry_from_string(const char *s, log_fn(LOG_WARN,"Wrong # of arguments to \"dircacheport\""); goto err; } - router->dir_port = tor_parse_long(tok->args[0],10,1,65535,NULL,NULL); + router->dir_port = (uint16_t) tor_parse_long(tok->args[0],10,1,65535,NULL,NULL); } tok = find_first_by_keyword(tokens, K_BANDWIDTH);