version 0.1.1
[fms.git] / include / nntp / nntpconnection.h
index d2bf167..dd365c4 100644 (file)
@@ -9,6 +9,17 @@
 #include <vector>\r
 #include <zthread/Runnable.h>\r
 \r
+#ifdef _WIN32\r
+\r
+#else\r
+       #include <sys/socket.h>\r
+       #include <sys/select.h>\r
+       #include <sys/types.h>\r
+       #include <netdb.h>\r
+       #include <netinet/in.h>\r
+       #include <arpa/inet.h>\r
+#endif\r
+\r
 class NNTPConnection:public ZThread::Runnable,public ILogger//,public IDatabase\r
 {\r
 public:\r
@@ -51,7 +62,7 @@ private:
        void HandlePostedMessage(const std::string &message);\r
 \r
        void SendArticleParts(const NNTPCommand &command);\r
-       void SendArticleOverInfo(const Message &message);\r
+       void SendArticleOverInfo(Message &message);\r
 \r
        // various NNTP commands to handle\r
        const bool HandleQuitCommand(const NNTPCommand &command);\r