Prefer ipv6 setting

This commit is contained in:
9seconds
2018-05-31 09:54:20 +03:00
parent 6abdc283ff
commit 8670a56e39
3 changed files with 49 additions and 13 deletions
+5 -1
View File
@@ -67,6 +67,10 @@ var (
Short('s').
Envar("MTG_SERVER").
String()
preferIPv6 = app.Flag("prefer-ipv6", "Use IPv6").
Short('6').
Envar("MTG_USE_IPV6").
Bool()
secret = app.Arg("secret", "Secret of this proxy.").String()
)
@@ -117,7 +121,7 @@ func main() {
go stat.Serve(*statsIP, *statsPort)
srv := proxy.NewServer(*bindIP, int(*bindPort), secretBytes, logger,
*readTimeout, *writeTimeout, stat)
*readTimeout, *writeTimeout, *preferIPv6, stat)
if err := srv.Serve(); err != nil {
logger.Fatal(err.Error())
}