class CoreExport FakeUser : public User
{
public:
- FakeUser(InspIRCd* Instance) : User(Instance, "!")
+ FakeUser(const std::string &uid) : User(uid)
{
SetFd(FD_FAKEUSER_NUMBER);
}
- virtual const std::string GetFullHost() { return server; }
- virtual const std::string GetFullRealHost() { return server; }
+ virtual const std::string GetFullHost();
+ virtual const std::string GetFullRealHost();
+ void SetFakeServer(std::string name);
};
#endif