From fd2783c8defc7cdb712bf86ac69c332f50111d85 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Mon, 8 Nov 2010 16:33:30 +0100 Subject: [PATCH] DDVSocket edits --- util/ddv_socket.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util/ddv_socket.cpp b/util/ddv_socket.cpp index a1cecf6e..cedcc76c 100644 --- a/util/ddv_socket.cpp +++ b/util/ddv_socket.cpp @@ -13,8 +13,6 @@ bool socketBlocking = false; int DDV_OpenUnix(const char adres[], bool nonblock = false){ int s = socket(AF_UNIX, SOCK_STREAM, 0); - int on = 1; - setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)); sockaddr_un addr; addr.sun_family = AF_UNIX; strcpy(addr.sun_path, adres); @@ -35,6 +33,8 @@ int DDV_OpenUnix(const char adres[], bool nonblock = false){ int DDV_Listen(int port){ int s = socket(AF_INET, SOCK_STREAM, 0); + int on = 1; + setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)); struct sockaddr_in addr; addr.sin_family = AF_INET; addr.sin_port = htons(port);//port 8888