ソースを参照

Bind to both ipv4 and ipv6 by default.

tags/1.3
bjoe2k4 10年前
コミット
cdb223542a
1個のファイルの変更2行の追加2行の削除
  1. 2
    2
      postsrsd.c

+ 2
- 2
postsrsd.c ファイルの表示

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;

読み込み中…
キャンセル
保存