fix: fixed a panic in net.show.meta when rendeing open ports

This commit is contained in:
Simone Margaritelli 2021-04-07 13:16:20 +02:00
commit 31b06638d8
3 changed files with 26 additions and 4 deletions

View file

@ -44,7 +44,7 @@ func SetInterfaceChannel(iface string, channel int) error {
Debug("SetInterfaceChannel(%s, %d) iw based", iface, channel)
out, err := core.Exec("iw", []string{"dev", iface, "set", "channel", fmt.Sprintf("%d", channel)})
if err != nil {
return err
return fmt.Errorf("iw: out=%s err=%s", out, err)
} else if out != "" {
return fmt.Errorf("Unexpected output while setting interface %s to channel %d: %s", iface, channel, out)
}
@ -52,7 +52,7 @@ func SetInterfaceChannel(iface string, channel int) error {
Debug("SetInterfaceChannel(%s, %d) iwconfig based")
out, err := core.Exec("iwconfig", []string{iface, "channel", fmt.Sprintf("%d", channel)})
if err != nil {
return err
return fmt.Errorf("iwconfig: out=%s err=%s", out, err)
} else if out != "" {
return fmt.Errorf("Unexpected output while setting interface %s to channel %d: %s", iface, channel, out)
}