Check the global option "address" if the user didn't specify
[rsync/rsync.git] / clientserver.c
index 0cb548f..ceb53d1 100644 (file)
@@ -600,6 +600,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();