(i++ % 2) ? '\n' : ' ');
if (i % 2)
printf("\n");
+ if (i == 0 && port->p_pvid)
+ printf(" *VLAN %4d\n", port->p_pvid);
}
#endif
printf("\n");
display_port(&port);
#ifdef ENABLE_DOT1
- if (get_vlans(s, &vls, iff->name, i) != -1) {
+ if (get_vlans(s, &vls, iff->name, i) != -1)
memcpy(&port.p_vlans, &vls, sizeof(struct vlans));
- if (!TAILQ_EMPTY(&port.p_vlans)) {
- printf("\n");
- display_vlans(&port);
- }
+ if (!TAILQ_EMPTY(&port.p_vlans) || port.p_pvid) {
+ printf("\n");
+ display_vlans(&port);
}
#endif
#ifdef ENABLE_LLDPMED