summaryrefslogtreecommitdiff
path: root/statusbar.go
diff options
context:
space:
mode:
authorJulian Hurst <julian.hurst92@gmail.com>2020-07-08 21:19:58 +0200
committerJulian Hurst <julian.hurst92@gmail.com>2020-07-08 21:22:34 +0200
commitaa64718fd594344e089d34d2c9a077841165f92c (patch)
treedd8fc9da856c45a6a625ca0ba07bbc3062c1d230 /statusbar.go
parent7f375f1a5aea467550939a769d583c72eca4e8fe (diff)
downloadstatusbar-aa64718fd594344e089d34d2c9a077841165f92c.tar.gz
Handle unexisting interfaces
Diffstat (limited to 'statusbar.go')
-rw-r--r--statusbar.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/statusbar.go b/statusbar.go
index 7cbbf18..1a4ecb6 100644
--- a/statusbar.go
+++ b/statusbar.go
@@ -89,7 +89,7 @@ func ips(config IPConfig) string {
b.WriteString(interfaceName)
b.WriteString(": ")
if len(config.Interfaces) > 1 {
- b.WriteString(" [")
+ b.WriteString(" [ ")
}
b.WriteString(ip(interfaceName, config.IPv4Only))
if len(config.Interfaces) > 1 {
@@ -105,7 +105,7 @@ func ip(interfaceName string, IPv4Only bool) string {
sep := ""
in, err := net.InterfaceByName(interfaceName)
if err != nil {
- panic(err)
+ return "No such interface"
}
addrs, err := in.Addrs()
if err != nil {