summaryrefslogtreecommitdiffstats
path: root/src/rest.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rest.c')
-rw-r--r--src/rest.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/rest.c b/src/rest.c
index 9be1bce..c2d33a4 100644
--- a/src/rest.c
+++ b/src/rest.c
@@ -103,8 +103,13 @@ static struct og_client *og_client_find(const char *ip)
static const char *og_client_status(const struct og_client *cli)
{
- if (cli->last_cmd != OG_CMD_UNSPEC)
+ switch (cli->last_cmd) {
+ case OG_CMD_UNSPEC:
+ case OG_CMD_PROBE:
+ break;
+ default:
return "BSY";
+ }
switch (cli->status) {
case OG_CLIENT_STATUS_BUSY: