Browse Source

Bind to both ipv4 and ipv6 by default.

tags/1.3
bjoe2k4 10 years ago
parent
commit
cdb223542a
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      postsrsd.c

+ 2
- 2
postsrsd.c View File

74
     flags = fcntl (sock, F_GETFL, 0);
74
     flags = fcntl (sock, F_GETFL, 0);
75
     if (flags < 0) goto fail;
75
     if (flags < 0) goto fail;
76
     if (fcntl(sock, F_SETFL, flags | O_NONBLOCK) < 0) goto fail;
76
     if (fcntl(sock, F_SETFL, flags | O_NONBLOCK) < 0) goto fail;
77
-    break;
77
+    continue;
78
   fail:
78
   fail:
79
     err = errno;
79
     err = errno;
80
     if (sock >= 0) close (sock);
80
     if (sock >= 0) close (sock);
235
 
235
 
236
 int main (int argc, char **argv)
236
 int main (int argc, char **argv)
237
 {
237
 {
238
-  int opt, timeout = 1800, family = AF_INET;
238
+  int opt, timeout = 1800, family = AF_UNSPEC;
239
   int daemonize = FALSE;
239
   int daemonize = FALSE;
240
   char *forward_service = NULL, *reverse_service = NULL,
240
   char *forward_service = NULL, *reverse_service = NULL,
241
        *user = NULL, *domain = NULL, *chroot_dir = NULL;
241
        *user = NULL, *domain = NULL, *chroot_dir = NULL;

Loading…
Cancel
Save