config: adds an extra tls ip to config

This commit adds the `tlsextraip` flag to the cli to add an
ip to the generated certificate. This is usefull when using
a loadbalancer to access the node.
This commit is contained in:
Juan Ignacio Donoso
2018-01-10 16:48:21 -03:00
committed by Olaoluwa Osuntokun
parent 8cb2097db2
commit bb42cb55ba
2 changed files with 7 additions and 0 deletions

6
lnd.go
View File

@@ -608,6 +608,12 @@ func genCertPair(certFile, keyFile string) error {
}
}
// Add extra IP to the slice.
ipAddr := net.ParseIP(cfg.TLSExtraIP)
if ipAddr != nil {
addIP(ipAddr)
}
// Collect the host's names into a slice.
host, err := os.Hostname()
if err != nil {