updates.
[silc.git] / apps / irssi / src / silc / core / client_ops.h
index f7031fdb106340b4065c4dd954d9fb1957eaa685..f76eae13f3d07183e3276db566e53b8a15d1bb69 100644 (file)
@@ -42,8 +42,9 @@ void silc_command(SilcClient client, SilcClientConnection conn,
                  SilcCommand command);
 void silc_command_reply(SilcClient client, SilcClientConnection conn,
                        SilcCommandPayload cmd_payload, int success,
-                       SilcCommand command, SilcCommandStatus status, ...);
-void silc_connect(SilcClient client, SilcClientConnection conn, int success);
+                       SilcCommand command, SilcStatus status, ...);
+void silc_connect(SilcClient client, SilcClientConnection conn,
+                 SilcClientConnectionStatus status);
 void silc_disconnect(SilcClient client, SilcClientConnection conn);
 void silc_ask_passphrase(SilcClient client, SilcClientConnection conn,
                         SilcAskPassphrase completion, void *context);
@@ -63,5 +64,8 @@ int silc_key_agreement(SilcClient client, SilcClientConnection conn,
 void silc_ftp(SilcClient client, SilcClientConnection conn,
              SilcClientEntry client_entry, SilcUInt32 session_id,
              const char *hostname, SilcUInt16 port);
+void
+silc_detach(SilcClient client, SilcClientConnection conn,
+            const unsigned char *detach_data, SilcUInt32 detach_data_len);
 
 #endif