]> Cypherpunks.ru repositories - goircd.git/blobdiff - daemon.go
Separate 401 code answer
[goircd.git] / daemon.go
index 7263db7f93d30fb2e938fe3de3a56d286de37825..5eb1a875bd8fec55f115ace9f897fb6011870a62 100644 (file)
--- a/daemon.go
+++ b/daemon.go
@@ -116,7 +116,7 @@ func (daemon *Daemon) SendWhois(client *Client, nicknames []string) {
                        client.ReplyNicknamed("318", c.nickname, "End of WHOIS list")
                }
                if !found {
-                       client.ReplyNicknamed("401", nickname, "No such nickname")
+                       client.ReplyNoNickChan(nickname)
                }
        }
 }
@@ -385,7 +385,7 @@ func (daemon *Daemon) Processor(events chan ClientEvent) {
                                target, _ = RoomNameSanitize(target)
                                r, found := daemon.rooms[target]
                                if !found {
-                                       client.ReplyNicknamed("401", target, "No such nickname/channel")
+                                       client.ReplyNoNickChan(target)
                                }
                                daemon.room_sinks[r] <- ClientEvent{client, EVENT_MSG, command + " " + strings.TrimLeft(cols[1], ":")}
                        case "TOPIC":