From c031db0ca2c82affe3d3162893e46c3af96d534c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tristan=20=F0=9F=85=B1=2E=20Kildaire?= <21629986@sun.ac.za> Date: Wed, 23 Sep 2020 21:49:56 +0200 Subject: [PATCH] Set bind details, address type, sock flow type and protocol typep --- source/dnetd/dserver.d | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/dnetd/dserver.d b/source/dnetd/dserver.d index 02dedce..637380b 100644 --- a/source/dnetd/dserver.d +++ b/source/dnetd/dserver.d @@ -11,7 +11,7 @@ module dnetd.dserver; import core.thread : Thread; -import std.socket : Address, Socket; +import std.socket : Address, Socket, AddressFamily, SocketType, ProtocolType; import dnetd.dconnection; import dnetd.dchannel; import std.string : cmp; @@ -71,7 +71,7 @@ public class DServer : Thread private void initNetwork() { /* Create the socket */ - serverSocket = new Socket(); + serverSocket = new Socket(AddressFamily.INET, SocketType.STREAM, ProtocolType.TCP); /* Bind the socket to the given address */ serverSocket.bind(sockAddress);