diff options
| author | Julian Hurst <julian.hurst92@gmail.com> | 2020-07-08 21:19:58 +0200 |
|---|---|---|
| committer | Julian Hurst <julian.hurst92@gmail.com> | 2020-07-08 21:22:34 +0200 |
| commit | aa64718fd594344e089d34d2c9a077841165f92c (patch) | |
| tree | dd8fc9da856c45a6a625ca0ba07bbc3062c1d230 | |
| parent | 7f375f1a5aea467550939a769d583c72eca4e8fe (diff) | |
| download | statusbar-aa64718fd594344e089d34d2c9a077841165f92c.tar.gz | |
Handle unexisting interfaces
| -rw-r--r-- | statusbar.go | 4 |
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 { |
