diff options
Diffstat (limited to 'command.c')
-rw-r--r-- | command.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -258,6 +258,11 @@ static bool cmd_history(struct conn_data *data,const char *tag,const char **args return closed; } +static bool cmd_ping(struct conn_data *data,const char *tag,const char **args){ + (void)args; + return net_send_pong(data->fd,tag); +} + struct cmd_info{ const char *cmdname; @@ -275,6 +280,7 @@ static const struct cmd_info commands[]={ {"invite",2,false,cmd_invite}, {"send",2,true,cmd_send}, {"history",2,false,cmd_history}, + {"ping",0,false,cmd_ping}, }; #define NCOMMANDS (sizeof(commands)/sizeof(commands[0])) |