version 1.283, 2019/05/12 18:16:33 |
version 1.284, 2019/05/20 11:46:06 |
|
|
return (CMD_RETURN_NORMAL); |
return (CMD_RETURN_NORMAL); |
} |
} |
|
|
/* Show an error message. */ |
|
static enum cmd_retval |
|
server_client_command_error(struct cmdq_item *item, void *data) |
|
{ |
|
char *error = data; |
|
|
|
cmdq_error(item, "%s", error); |
|
free(error); |
|
|
|
return (CMD_RETURN_NORMAL); |
|
} |
|
|
|
/* Handle command message. */ |
/* Handle command message. */ |
static void |
static void |
server_client_dispatch_command(struct client *c, struct imsg *imsg) |
server_client_dispatch_command(struct client *c, struct imsg *imsg) |
|
|
return; |
return; |
|
|
error: |
error: |
cmdq_append(c, cmdq_get_callback(server_client_command_error, cause)); |
cmdq_append(c, cmdq_get_error(cause)); |
|
free(cause); |
|
|
if (cmdlist != NULL) |
if (cmdlist != NULL) |
cmd_list_free(cmdlist); |
cmd_list_free(cmdlist); |