new: grabbing meta info from mDNS TXT records

This commit is contained in:
evilsocket 2018-08-30 14:55:38 +03:00
commit 798df7e32f
No known key found for this signature in database
GPG key ID: 1564D7F30393A456
4 changed files with 51 additions and 8 deletions

View file

@ -89,10 +89,11 @@ func (d *Discovery) getRow(e *network.Endpoint, withMeta bool) []string {
if withMeta {
metas := []string{}
e.Meta.Each(func(name string, value interface{}) {
metas = append(metas, fmt.Sprintf("%s: %s", name, value.(string)))
metas = append(metas, fmt.Sprintf("%s=%s", core.Bold(name), core.Yellow(value.(string))))
})
row = append(row, strings.Join(metas, "\n"))
sort.Strings(metas)
row = append(row, strings.Join(metas, ", "))
}
return row