@@ -143,7 +143,7 @@ ctl_connect(const char *dir, const char *file)
|
|||||||
|
|
||||||
if (file) {
|
if (file) {
|
||||||
closedir(dp);
|
closedir(dp);
|
||||||
return -3;
|
return CTL_ERROR_MANY;
|
||||||
}
|
}
|
||||||
|
|
||||||
file = &d->d_name[0];
|
file = &d->d_name[0];
|
||||||
@@ -151,7 +151,7 @@ ctl_connect(const char *dir, const char *file)
|
|||||||
|
|
||||||
if (!file) {
|
if (!file) {
|
||||||
closedir(dp);
|
closedir(dp);
|
||||||
return -2;
|
return CTL_ERROR_NONE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,9 @@
|
|||||||
|
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
|
|
||||||
|
#define CTL_ERROR_NONE (-2)
|
||||||
|
#define CTL_ERROR_MANY (-3)
|
||||||
|
|
||||||
enum ctl_type {
|
enum ctl_type {
|
||||||
CTL_NONE = 0,
|
CTL_NONE = 0,
|
||||||
CTL_STATE,
|
CTL_STATE,
|
||||||
|
|||||||
@@ -141,10 +141,10 @@ gt_path(int argc, char **argv)
|
|||||||
case -1:
|
case -1:
|
||||||
perror("path");
|
perror("path");
|
||||||
break;
|
break;
|
||||||
case -2:
|
case CTL_ERROR_NONE:
|
||||||
gt_log("no device\n");
|
gt_log("no device\n");
|
||||||
break;
|
break;
|
||||||
case -3:
|
case CTL_ERROR_MANY:
|
||||||
gt_log("please choose a device\n");
|
gt_log("please choose a device\n");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@@ -134,10 +134,10 @@ gt_set(int argc, char **argv)
|
|||||||
case -1:
|
case -1:
|
||||||
perror("set");
|
perror("set");
|
||||||
break;
|
break;
|
||||||
case -2:
|
case CTL_ERROR_NONE:
|
||||||
gt_log("no device\n");
|
gt_log("no device\n");
|
||||||
break;
|
break;
|
||||||
case -3:
|
case CTL_ERROR_MANY:
|
||||||
gt_log("please choose a device\n");
|
gt_log("please choose a device\n");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@@ -94,10 +94,10 @@ gt_show(int argc, char **argv)
|
|||||||
case -1:
|
case -1:
|
||||||
perror("show");
|
perror("show");
|
||||||
break;
|
break;
|
||||||
case -2:
|
case CTL_ERROR_NONE:
|
||||||
gt_log("no device\n");
|
gt_log("no device\n");
|
||||||
break;
|
break;
|
||||||
case -3:
|
case CTL_ERROR_MANY:
|
||||||
gt_log("please choose a device\n");
|
gt_log("please choose a device\n");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
Reference in New Issue
Block a user