-
-
-
void printErrCode (int err) {
case ERR_OK: /*printf("ok\n");*/ break;
case ERR_NET: printf("network error\n"); break;
case ERR_NOTLOG: printf("no switch selected\n"); break;
+ case ERR_DENIED: printf("access denied\n"); break;
case ERR_BADPASS: printf("wrong password\n"); break;
case ERR_BADID: printf("bad switch id\n"); break;
case ERR_INVARG: printf("invalid argument\n"); break;
case ERR_TIMEOUT: printf("timeout\n"); break;
+ case ERR_NOTIMPL: printf("not implemented\n"); break;
default: printf("unknown status code (%i)\n", err);
}
};
+
+
+
+
int parseBitrate (const char *s) {
int i;
printf("Num\tMac\t\t\tProduct\t\tName\t\t\tIP/mask\t\t\tDHCP\tPorts\tFirmware\n");
for (i=0; i<nb; ++i) {
- printf("%i\t%s\t%s\t\t%s\t%s/", i, ether_ntoa(&sa[i].mac), sa[i].product, sa[i].name, inet_ntoa(sa[i].nc.ip));
+ printf("%i\t%s\t%s\t%s\t\t%s/", i, ether_ntoa(&sa[i].mac), sa[i].product, sa[i].name, inet_ntoa(sa[i].nc.ip));
printf("%s\t%s\t%i\t%s\n", inet_ntoa(sa[i].nc.netmask), ( sa[i].nc.dhcp ? "Yes" : "No" ), sa[i].ports, sa[i].firmware);
}