diff options
author | Matthias Schiffer <matthias@gamezock.de> | 2008-07-07 01:12:19 +0200 |
---|---|---|
committer | Matthias Schiffer <matthias@gamezock.de> | 2008-07-07 01:12:19 +0200 |
commit | 30f0cb9154306938250bd77ce2f0a9471065732a (patch) | |
tree | eed6304d1c07d6ea5177520e095315a8b3c6856d /src/Net/IPAddress.h | |
parent | ab391a3989b15c51e5b21cbcdd4f7caff8c6ec2b (diff) | |
download | mad-30f0cb9154306938250bd77ce2f0a9471065732a.tar mad-30f0cb9154306938250bd77ce2f0a9471065732a.zip |
Benutze *-Listener, wenn keiner konfiguriert ist
Diffstat (limited to 'src/Net/IPAddress.h')
-rw-r--r-- | src/Net/IPAddress.h | 7 |
1 files changed, 7 insertions, 0 deletions
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); |