3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-10 22:19:31 +01:00

configure ipv4/6 in config file

This commit is contained in:
Jeremy Latt 2014-02-10 13:52:28 -08:00
parent fb65203805
commit 8d0adf253d

View File

@ -19,6 +19,7 @@ type OperatorConfig struct {
} }
type ListenerConfig struct { type ListenerConfig struct {
Net string
Address string Address string
Key string Key string
Certificate string Certificate string
@ -39,5 +40,13 @@ func LoadConfig() (config *Config, err error) {
decoder := json.NewDecoder(file) decoder := json.NewDecoder(file)
err = decoder.Decode(config) err = decoder.Decode(config)
if err != nil {
return
}
for _, lconf := range config.Listeners {
if lconf.Net == "" {
lconf.Net = "tcp"
}
}
return return
} }