]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/protocol.h
Fix for listening sockets not clearing their timeout on connected. Reported by Sazpaimon.
[user/henk/code/inspircd.git] / include / protocol.h
index 44013a1cac271ca8d6f92163b5d8544c6df89996..8579f03aacdfc74beafd669911912403ef194bfa 100644 (file)
@@ -17,6 +17,7 @@
 #include "hashcomp.h"
 
 class InspIRCd;
+class User;
 
 typedef std::deque<std::string> parameterlist;
 
@@ -25,6 +26,7 @@ class ProtoServer
  public:
        std::string servername;
        std::string parentname;
+       std::string gecos;
        unsigned int usercount;
        unsigned int opercount;
        unsigned int latencyms;
@@ -74,6 +76,8 @@ class ProtocolInterface : public Extensible
        virtual void SendUserNotice(User* target, const std::string &text) { }
 
        virtual void GetServerList(ProtoServerList &sl) { }
+
+       virtual void Introduce(User* u) { }
 };
 
 #endif