htparser: Fixed SSL listening bug.
authorFredrik Tolf <fredrik@dolda2000.com>
Thu, 27 Dec 2012 07:31:43 +0000 (08:31 +0100)
committerFredrik Tolf <fredrik@dolda2000.com>
Thu, 27 Dec 2012 07:31:43 +0000 (08:31 +0100)
src/ssl-gnutls.c

index 24c8752..d4862d4 100644 (file)
@@ -607,9 +607,9 @@ void handlegnussl(int argc, char **argp, char **argv)
     pd->creds = creds;
     pd->ncreds = ncreds.b;
     mustart(listenloop, pd);
     pd->creds = creds;
     pd->ncreds = ncreds.b;
     mustart(listenloop, pd);
-    if((fd = listensock6(port)) < 0) {
+    if((fd = listensock4(port)) < 0) {
        if(errno != EADDRINUSE) {
        if(errno != EADDRINUSE) {
-           flog(LOG_ERR, "could not listen on IPv6 port (port %i): %s", port, strerror(errno));
+           flog(LOG_ERR, "could not listen on IPv4 port (port %i): %s", port, strerror(errno));
            exit(1);
        }
     } else {
            exit(1);
        }
     } else {