func sendServerSignon(s *server.Server, ircd *IRCd) { log.Info.Printf("{%s} ** Registered As Server\n", s.ID()) s.SetType(server.RegisteredAsServer) destIDs := []string{s.ID()} var msg *parser.Message msg = &parser.Message{ Command: parser.CMD_PASS, Args: []string{ "testpass", // TODO "TS", "6", Config.SID, }, DestIDs: destIDs, } ircd.ToServer <- msg msg = &parser.Message{ Command: parser.CMD_CAPAB, Args: []string{ //"QS EX CHW IE KLN KNOCK TB UNKLN CLUSTER ENCAP SERVICES RSFNC SAVE EUID EOPMOD BAN MLOCK", "QS ENCAP", // TODO }, DestIDs: destIDs, } ircd.ToServer <- msg msg = &parser.Message{ Command: parser.CMD_SERVER, Args: []string{ Config.Name, "1", "IRCd", }, DestIDs: destIDs, } ircd.ToServer <- msg }