misc: small fix or general refactoring i did not bother commenting

This commit is contained in:
evilsocket 2019-01-24 17:20:05 +01:00
commit 282b58c024
No known key found for this signature in database
GPG key ID: 1564D7F30393A456
5 changed files with 68 additions and 70 deletions

View file

@ -143,7 +143,7 @@ func (d *Discovery) doSelection(arg string) (err error, targets []*network.Endpo
}
targets = filtered
switch d.selector.SortBy {
switch d.selector.SortField {
case "ip":
sort.Sort(ByIpSorter(targets))
case "mac":
@ -185,25 +185,17 @@ func (d *Discovery) colNames(hasMeta bool) []string {
colNames = append(colNames, "Meta")
}
dir := tui.Blue("▾")
if d.selector.Sort == "asc" {
dir = tui.Blue("▴")
}
if d.selector.SortBy == "" {
d.selector.SortBy = "ip"
}
switch d.selector.SortBy {
switch d.selector.SortField {
case "mac":
colNames[1] += " " + dir
colNames[1] += " " + d.selector.SortSymbol
case "sent":
colNames[4] += " " + dir
colNames[4] += " " + d.selector.SortSymbol
case "rcvd":
colNames[5] += " " + dir
colNames[5] += " " + d.selector.SortSymbol
case "seen":
colNames[6] += " " + dir
colNames[6] += " " + d.selector.SortSymbol
case "ip":
colNames[0] += " " + dir
colNames[0] += " " + d.selector.SortSymbol
}
return colNames