version 1.6, 2009/11/19 16:22:10 |
version 1.7, 2009/11/24 19:16:11 |
|
|
|
|
const struct cmd_entry cmd_display_message_entry = { |
const struct cmd_entry cmd_display_message_entry = { |
"display-message", "display", |
"display-message", "display", |
CMD_TARGET_CLIENT_USAGE " [message]", |
"[-p] " CMD_TARGET_CLIENT_USAGE " [message]", |
CMD_ARG01, "", |
CMD_ARG01, "p", |
cmd_target_init, |
cmd_target_init, |
cmd_target_parse, |
cmd_target_parse, |
cmd_display_message_exec, |
cmd_display_message_exec, |
|
|
template = data->arg; |
template = data->arg; |
|
|
msg = status_replace(c, NULL, template, time(NULL), 0); |
msg = status_replace(c, NULL, template, time(NULL), 0); |
status_message_set(c, "%s", msg); |
if (cmd_check_flag(data->chflags, 'p')) |
|
ctx->print(ctx, "%s", msg); |
|
else |
|
status_message_set(c, "%s", msg); |
xfree(msg); |
xfree(msg); |
|
|
return (0); |
return (0); |