X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/0c56b1add7d171499ae60c03b2eee3615f50e8ff..3add5835db9692bd6e527e625f7114ac8ed0bdef:/clientserver.c diff --git a/clientserver.c b/clientserver.c index 0cb548f3..c8ba5d8e 100644 --- a/clientserver.c +++ b/clientserver.c @@ -88,6 +88,9 @@ int start_socket_client(char *host, char *path, int argc, char *argv[]) *p = '\0'; } + if (rsync_port == 0) + rsync_port = RSYNC_PORT; + fd = open_socket_out_wrapped(host, rsync_port, bind_address, default_af_hint); if (fd == -1) @@ -600,6 +603,8 @@ int daemon_main(void) if (rsync_port == 0 && (rsync_port = lp_rsync_port()) == 0) rsync_port = RSYNC_PORT; + if (bind_address == NULL) + bind_address = lp_bind_address(); log_init();