diff options
| author | Sven Moritz Hallberg <pesco@khjk.org> | 2011-05-01 18:22:35 +0200 | 
|---|---|---|
| committer | Sven Moritz Hallberg <pesco@khjk.org> | 2011-05-01 18:22:35 +0200 | 
| commit | 69ef042b64ac1cb2f771d3ae02f27a7e64951222 (patch) | |
| tree | dba92d7c0a025696b5919c3bb47c8519803a8d55 /otr.c | |
| parent | 6963230895c26d054cc3543b03787118e2334c32 (diff) | |
add otr reconnect command
Diffstat (limited to 'otr.c')
| -rw-r--r-- | otr.c | 8 | 
1 files changed, 8 insertions, 0 deletions
| @@ -85,6 +85,7 @@ const char *op_account_name(void *opdata, const char *account, const char *proto  static void cmd_otr(irc_t *irc, char **args);  void cmd_otr_connect(irc_t *irc, char **args);  void cmd_otr_disconnect(irc_t *irc, char **args); +void cmd_otr_reconnect(irc_t *irc, char **args);  void cmd_otr_smp(irc_t *irc, char **args);  void cmd_otr_smpq(irc_t *irc, char **args);  void cmd_otr_trust(irc_t *irc, char **args); @@ -95,6 +96,7 @@ void cmd_otr_forget(irc_t *irc, char **args);  const command_t otr_commands[] = {  	{ "connect",     1, &cmd_otr_connect,    0 },  	{ "disconnect",  1, &cmd_otr_disconnect, 0 }, +	{ "reconnect",   1, &cmd_otr_reconnect,  0 },  	{ "smp",         2, &cmd_otr_smp,        0 },  	{ "smpq",        3, &cmd_otr_smpq,       0 },  	{ "trust",       6, &cmd_otr_trust,      0 }, @@ -693,6 +695,12 @@ const char *op_account_name(void *opdata, const char *account, const char *proto  /*** OTR sub-command handlers ***/ +void cmd_otr_reconnect(irc_t *irc, char **args) +{ +	cmd_otr_disconnect(irc, args); +	cmd_otr_connect(irc, args); +} +  void cmd_otr_disconnect(irc_t *irc, char **args)  {  	irc_user_t *u; | 
