diff options
| author | Andreas Oberritter <obi@saftware.de> | 2009-08-15 18:32:30 +0200 |
|---|---|---|
| committer | Andreas Oberritter <obi@saftware.de> | 2009-08-15 18:32:30 +0200 |
| commit | 6d3b1b7d7daa7d6383a7c02275d8b410f822e4d2 (patch) | |
| tree | 409475ebd68f2c94f94f2a9af8aa2e72a13946a4 /lib/network/serversocket.cpp | |
| parent | 4836d9ebbfbfde987c7f1f907a679c6c1d262ab2 (diff) | |
| download | enigma2-6d3b1b7d7daa7d6383a7c02275d8b410f822e4d2.tar.gz enigma2-6d3b1b7d7daa7d6383a7c02275d8b410f822e4d2.zip | |
remove unused lib/network
Diffstat (limited to 'lib/network/serversocket.cpp')
| -rw-r--r-- | lib/network/serversocket.cpp | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/lib/network/serversocket.cpp b/lib/network/serversocket.cpp deleted file mode 100644 index fe2737eb..00000000 --- a/lib/network/serversocket.cpp +++ /dev/null @@ -1,55 +0,0 @@ -#include <lib/network/serversocket.h> - -bool eServerSocket::ok() -{ - return okflag; -} - -void eServerSocket::notifier(int) -{ - int clientfd, clientlen; - struct sockaddr_in client_addr; - - eDebug("[SERVERSOCKET] incoming connection!"); - - clientlen=sizeof(client_addr); - clientfd=accept(getDescriptor(), - (struct sockaddr *) &client_addr, - (socklen_t*)&clientlen); - if(clientfd<0) - eDebug("[SERVERSOCKET] error on accept()"); - - newConnection(clientfd); -} - -eServerSocket::eServerSocket(int port, eMainloop *ml): eSocket(ml) -{ - struct sockaddr_in serv_addr; - - serv_addr.sin_family=AF_INET; - serv_addr.sin_addr.s_addr=INADDR_ANY; - serv_addr.sin_port=htons(port); - - okflag=1; - int val=1; - - setsockopt(getDescriptor(), SOL_SOCKET, SO_REUSEADDR, &val, 4); - - if(bind(getDescriptor(), - (struct sockaddr *) &serv_addr, - sizeof(serv_addr))<0) - { - eDebug("[SERVERSOCKET] ERROR on bind() (%m)"); - okflag=0; - } - listen(getDescriptor(), 0); - - rsn->setRequested(eSocketNotifier::Read); -} - -eServerSocket::~eServerSocket() -{ -#if 0 - eDebug("[SERVERSOCKET] destructed"); -#endif -} |
