|
@@ -18,9 +18,9 @@ type ServerConfig struct {
|
|
|
ProcessEvent func(*Packet)
|
|
|
ListenAddr string
|
|
|
UseTls bool
|
|
|
- TlsCA string
|
|
|
- TlsCert string
|
|
|
- TlsKey string
|
|
|
+ TlsCAFile string
|
|
|
+ TlsCertFile string
|
|
|
+ TlsKeyFile string
|
|
|
}
|
|
|
|
|
|
//启动服务端
|
|
@@ -28,13 +28,13 @@ func StartServer(conf *ServerConfig) {
|
|
|
var err error
|
|
|
var netListen net.Listener
|
|
|
if conf.UseTls {
|
|
|
- buf, err := ioutil.ReadFile(conf.TlsCA)
|
|
|
+ buf, err := ioutil.ReadFile(conf.TlsCAFile)
|
|
|
if err != nil {
|
|
|
Log.Fail.Fatalln(err.Error())
|
|
|
}
|
|
|
pool := x509.NewCertPool()
|
|
|
pool.AppendCertsFromPEM(buf)
|
|
|
- cert, err := tls.LoadX509KeyPair(conf.TlsCert, conf.TlsKey)
|
|
|
+ cert, err := tls.LoadX509KeyPair(conf.TlsCertFile, conf.TlsKeyFile)
|
|
|
if err != nil {
|
|
|
Log.Fail.Fatalln(err.Error())
|
|
|
}
|