]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
improve portability: inet_aton is missing on solaris
authorRoger Dingledine <arma@torproject.org>
Fri, 13 Jun 2003 09:25:55 +0000 (09:25 +0000)
committerRoger Dingledine <arma@torproject.org>
Fri, 13 Jun 2003 09:25:55 +0000 (09:25 +0000)
svn:r314

src/or/connection.c

index 4614ae934cb139d4547f2a7caacb73b643d6d575..665357e8f4107b7b801926f4952164aae54e5c29 100644 (file)
@@ -272,8 +272,7 @@ int retry_all_connections(uint16_t or_listenport, uint16_t ap_listenport, uint16
  
   if(ap_listenport) {
     bindaddr.sin_port = htons(ap_listenport);
-    inet_aton("127.0.0.1", &(bindaddr.sin_addr)); /* the AP listens only on localhost! */
-    /* XXX inet_aton is missing on solaris. use something simpler? */
+    bindaddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); /* the AP listens only on localhost! */
     if(!connection_get_by_type(CONN_TYPE_AP_LISTENER)) {
       connection_ap_create_listener(&bindaddr);
     }