extern int remote_protocol;
extern int protocol_version;
extern int io_timeout;
-extern int orig_umask;
extern int no_detach;
extern int default_af_hint;
+extern mode_t orig_umask;
extern char *bind_address;
extern char *sockopts;
extern char *config_file;
char *host = client_name(f_in);
int i;
- rprintf(FLOG, "connect from %s (%s)\n", host, addr);
-
io_set_sock_fds(f_in, f_out);
if (!lp_load(config_file, 0))
log_init();
+ rprintf(FLOG, "connect from %s (%s)\n", host, addr);
+
if (!am_server) {
set_socket_options(f_in, "SO_KEEPALIVE");
if (sockopts)