blob: 83dfbdac185dfbd422352fb9ae900e3a82e7dcdf (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package main
import (
"strings"
)
var Caps = map[string]string{
"sasl": "PLAIN,EXTERNAL",
}
var capls 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 = ""
for k, v := range Caps {
capls += k
if v != "" {
capls += "=" + v
}
capls += " "
}
capls = strings.TrimSuffix(capls, " ")
}
|