| MAC |
[% IF params.vendor %]
Vendor |
[% END %]
Match |
Device or Node |
[% IF params.stamps %]
First Seen |
Last Seen |
[% END %]
[% WHILE (row = macs.next) %]
| [% row.mac %] |
[% IF params.vendor %]
[% row.oui.company %] |
[% END %]
IP → MAC |
[% row.ip %]
[% ' (' _ row.dns.remove(settings.domain_suffix) _ ')' IF row.dns %]
[% ' a' IF NOT row.active %]
|
[% IF params.stamps %]
[% row.time_first_stamp %] |
[% row.time_last_stamp %] |
[% END %]
[% FOREACH node IN row.node_sightings(archive_filter) %]
| |
[% IF params.vendor %]
|
[% END %]
Switch Port |
[% node.switch %] [ [% node.port %] ]
[% ' (' _ node.device.dns.remove(settings.domain_suffix) _ ')' IF node.device.dns %]
[% ' a' IF NOT node.active %]
|
[% IF params.stamps %]
[% node.time_first_stamp %] |
[% node.time_last_stamp %] |
[% END %]
[% END %]
[% FOREACH nodeip IN row.ip_aliases(archive_filter) %]
| |
[% IF params.vendor %]
|
[% END %]
MAC → IP |
[% nodeip.ip %]
[% ' (' _ nodeip.dns.remove(settings.domain_suffix) _ ')' IF nodeip.dns %]
[% ' a' IF NOT nodeip.active %]
|
[% IF params.stamps %]
[% nodeip.time_first_stamp %] |
[% nodeip.time_last_stamp %] |
[% END %]
[% END %]
[% END %]