Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpolden/echoip.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2018-12-28 16:51:20 +0300
committerMartin Polden <mpolden@mpolden.no>2018-12-28 16:51:20 +0300
commitf34172761f4d7ba4fc181d7a5ae07d9392eaa5cd (patch)
tree2adbdca2310c1a4627080dcdaf25e184c0c4322c /cmd
parent4bfaf671b9f75a7b2b37543b2991401cbf57f1f0 (diff)
Log valid URL when binding to all IPs
Diffstat (limited to 'cmd')
-rw-r--r--cmd/echoip/main.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/cmd/echoip/main.go b/cmd/echoip/main.go
index fb42b68..0c56325 100644
--- a/cmd/echoip/main.go
+++ b/cmd/echoip/main.go
@@ -48,7 +48,11 @@ func main() {
log.Printf("Trusting header(s) %+v to contain correct remote IP", opts.IPHeaders)
}
- log.Printf("Listening on http://%s", opts.Listen)
+ listen := opts.Listen
+ if listen == ":8080" {
+ listen = "0.0.0.0:8080"
+ }
+ log.Printf("Listening on http://%s", listen)
if err := server.ListenAndServe(opts.Listen); err != nil {
log.Fatal(err)
}