aboutsummaryrefslogtreecommitdiff
path: root/cap.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2024-12-09 06:47:18 +0800
committerRunxi Yu <me@runxiyu.org>2024-12-09 06:47:18 +0800
commit3e2260dd8284b5948a6e11a9e6966dc95b9c810c (patch)
tree053aa160bd6387592caefcee1d9579b4a9668e9e /cap.go
parentServer & Client should only have pointer receivers (diff)
downloadmeseircd-3e2260dd8284b5948a6e11a9e6966dc95b9c810c.tar.gz
meseircd-3e2260dd8284b5948a6e11a9e6966dc95b9c810c.tar.zst
meseircd-3e2260dd8284b5948a6e11a9e6966dc95b9c810c.zip
CAP LS: Distinguish 302
Diffstat (limited to 'cap.go')
-rw-r--r--cap.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/cap.go b/cap.go
index e06a5fc..06e1f00 100644
--- a/cap.go
+++ b/cap.go
@@ -7,17 +7,22 @@ import (
var Caps = map[string]string{}
var capls string
+var capls302 string
// Can't be in init() because Caps will be registered with init in the future
// and init()s are executed by filename alphabetical order
func setupCapls() {
capls = ""
+ capls302 = ""
for k, v := range Caps {
capls += k
+ capls302 += k
if v != "" {
- capls += "=" + v
+ capls302 += "=" + v
}
capls += " "
+ capls302 += " "
}
capls = strings.TrimSuffix(capls, " ")
+ capls302 = strings.TrimSuffix(capls302, " ")
}