From 30f0cb9154306938250bd77ce2f0a9471065732a Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Mon, 7 Jul 2008 01:12:19 +0200 Subject: Benutze *-Listener, wenn keiner konfiguriert ist --- src/Net/IPAddress.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/Net/IPAddress.h') diff --git a/src/Net/IPAddress.h b/src/Net/IPAddress.h index bbaae44..b0fad45 100644 --- a/src/Net/IPAddress.h +++ b/src/Net/IPAddress.h @@ -35,6 +35,13 @@ class IPAddress { struct sockaddr_in sa; public: + // TODO Default port + IPAddress(unsigned short port0 = 6666) : addr(INADDR_ANY), port(port0) { + sa.sin_family = AF_INET; + sa.sin_port = htons(port); + sa.sin_addr.s_addr = INADDR_ANY; + } + IPAddress(unsigned int address, unsigned short port0) : addr(address), port(port0) { sa.sin_family = AF_INET; sa.sin_port = htons(port); -- cgit v1.2.3