]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/listensocket.cpp
Remove the -Dssize_t declaration now its typedeffed.
[user/henk/code/inspircd.git] / src / listensocket.cpp
index c6b91a4f6ecca4e357194f46da7cdbf747d00c34..e0a18a043fab7a86bafe734fa8f463e1c28ccb73 100644 (file)
@@ -21,7 +21,8 @@
 irc::sockets::sockaddrs ListenSocketBase::client;
 irc::sockets::sockaddrs ListenSocketBase::server;
 
-ListenSocketBase::ListenSocketBase(int port, const std::string &addr) : desc("plaintext")
+ListenSocketBase::ListenSocketBase(int port, const std::string &addr, const std::string &Type, const std::string &Hook)
+       : type(Type), hook(Hook), bind_port(port)
 {
        irc::sockets::sockaddrs bind_to;
 
@@ -30,13 +31,12 @@ ListenSocketBase::ListenSocketBase(int port, const std::string &addr) : desc("pl
        {
                // malformed address
                bind_addr = addr;
-               bind_port = port;
                bind_desc = addr + ":" + ConvToStr(port);
                this->fd = -1;
        }
        else
        {
-               irc::sockets::satoap(&bind_to, bind_addr, bind_port);
+               irc::sockets::satoap(&bind_to, bind_addr, port);
                bind_desc = irc::sockets::satouser(&bind_to);
 
                this->fd = irc::sockets::OpenTCPSocket(bind_addr);