diff options
author | Frank Herchet <frank.fh.herchet@bmw.de> | 2012-02-21 14:21:21 +0100 |
---|---|---|
committer | Frank Herchet <frank.fh.herchet@bmw.de> | 2012-02-21 14:21:21 +0100 |
commit | 9c209bd92d9400012765d86fc5bd51ddfe266071 (patch) | |
tree | 751d6bc53b309f6ef1bfc536977d5d637783214d /AudioManagerDaemon/src | |
parent | b03052149ce2505367ab8177ca497d669ca07b1d (diff) | |
download | audiomanager-9c209bd92d9400012765d86fc5bd51ddfe266071.tar.gz |
* [GAM-21] 3 telnetserverTests
Diffstat (limited to 'AudioManagerDaemon/src')
-rw-r--r-- | AudioManagerDaemon/src/TelnetServer.cpp | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/AudioManagerDaemon/src/TelnetServer.cpp b/AudioManagerDaemon/src/TelnetServer.cpp index 059a147..06c75b7 100644 --- a/AudioManagerDaemon/src/TelnetServer.cpp +++ b/AudioManagerDaemon/src/TelnetServer.cpp @@ -86,29 +86,29 @@ TelnetServer::TelnetServer(SocketHandler *iSocketHandler, CommandSender *iComman int yes = 1; struct sockaddr_in servAddr; - //setup the port Listener - mConnectFD = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP); - setsockopt(mConnectFD, SOL_SOCKET, SO_REUSEADDR, &yes, sizeof(int)); - memset(&servAddr, 0, sizeof(servAddr)); - servAddr.sin_family = AF_INET; - servAddr.sin_addr.s_addr = INADDR_ANY; - servAddr.sin_port = htons(servPort); - bind(mConnectFD, (struct sockaddr *) &servAddr, sizeof(servAddr)); - - if (listen(mConnectFD,mMaxConnections) < 0) - { - logError("TelnetServer::TelnetServerk cannot listen ",errno); - } - else - logInfo("TelnetServer::TelnetServer started listening on port", mServerPort); + //setup the port Listener + mConnectFD = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP); + setsockopt(mConnectFD, SOL_SOCKET, SO_REUSEADDR, &yes, sizeof(int)); + memset(&servAddr, 0, sizeof(servAddr)); + servAddr.sin_family = AF_INET; + servAddr.sin_addr.s_addr = INADDR_ANY; + servAddr.sin_port = htons(servPort); + bind(mConnectFD, (struct sockaddr *) &servAddr, sizeof(servAddr)); + + if (listen(mConnectFD,mMaxConnections) < 0) + { + logError("TelnetServer::TelnetServerk cannot listen ",errno); + } + else + logInfo("TelnetServer::TelnetServer started listening on port", mServerPort); - int a=1; - ioctl (mConnectFD, FIONBIO, (char *) &a); // should we use the posix call fcntl(mConnectFD, F_SETFL, O_NONBLOCK) - setsockopt (mConnectFD, SOL_SOCKET, SO_KEEPALIVE, (char *) &a, sizeof (a)); + int a=1; + ioctl (mConnectFD, FIONBIO, (char *) &a); // should we use the posix call fcntl(mConnectFD, F_SETFL, O_NONBLOCK) + setsockopt (mConnectFD, SOL_SOCKET, SO_KEEPALIVE, (char *) &a, sizeof (a)); - short events = 0; - events |= POLLIN; - mSocketHandler->addFDPoll(mConnectFD, events, NULL, &telnetConnectFiredCB, NULL, NULL, NULL, mConnecthandle); + short events = 0; + events |= POLLIN; + mSocketHandler->addFDPoll(mConnectFD, events, NULL, &telnetConnectFiredCB, NULL, NULL, NULL, mConnecthandle); } TelnetServer::~TelnetServer() |