-static const char* port_status_str (unsigned char status)
-{
- switch (status) {
-
- case SPEED_DOWN:
- return "down";
-
- case SPEED_10_HD:
- return "10M half-duplex";
-
- case SPEED_10_FD:
- return "10M full-duplex";
-
- case SPEED_100_HD:
- return "100M half-duplex";
-
- case SPEED_100_FD:
- return "100M full-duplex";
-
- case SPEED_1000_FD:
- return "1000M full-duplex";
-
- default:
- return "unknown";
- }
-}
-
-
-static const char* vlan_type_code (unsigned char type)
-{
- switch (type) {
-
- case VLAN_DISABLED:
- return "disabled";
-
- case VLAN_PORT_BASIC:
- return "basic port based";
-
- case VLAN_PORT_ADV:
- return "advanced port based";
-
- case VLAN_DOT_BASIC:
- return "basic 802.1Q";
-
- case VLAN_DOT_ADV:
- return "advanced 802.1Q";
-
- default:
- return "unknown";
- }
-}
-
-
-static const char* vlan_code_str (unsigned char code)
-{
- switch (code) {
-
- case VLAN_NO:
- return "no";
-
- case VLAN_UNTAGGED:
- return "untagged";
-
- case VLAN_TAGGED:
- return "tagged";
-
- default:
- return "unknown";
- }
-}
-
-
-static const char* qos_type_str (unsigned char type)
-{
- switch (type) {
-
- case QOS_PORT:
- return "port";
-
- case QOS_DOT:
- return "802.1p";
-
- default:
- return "unknown";
- }
-}
-
-
-static const char* qos_prio_str (unsigned char prio)
-{
- switch (prio) {
-
- case PRIO_HIGH:
- return "high";
-
- case PRIO_MED:
- return "medium";
-
- case PRIO_NORM:
- return "normal";
-
- case PRIO_LOW:
- return "low";
-
- default:
- return "unknown";
- }
-}
-
-
-static const char* bitrate_str (unsigned int bitrate)
-{
- switch (bitrate) {
-
- case BITRATE_NOLIMIT:
- return "unlimited";
-
- case BITRATE_512K:
- return "512K";
-
- case BITRATE_1M:
- return "1M";
-
- case BITRATE_2M:
- return "2M";
-
- case BITRATE_4M:
- return "4M";
-
- case BITRATE_8M:
- return "8M";
-
- case BITRATE_16M:
- return "16M";
-
- case BITRATE_32M:
- return "32M";
-
- case BITRATE_64M:
- return "64M";
-
- case BITRATE_128M:
- return "128M";
-
- case BITRATE_256M:
- return "256M";
-
- case BITRATE_512M:
- return "512M";
-
- default:
- return "unknown";
- }
-}
-
-