updates. New data types.
[silc.git] / apps / silc / client_ops.h
index 2dc68ce1d4a30388d56b65d574a8836da2efc04a..214aa01f0fe625c369392f0377d66f5678337c48 100644 (file)
 void silc_say(SilcClient client, SilcClientConnection conn, char *msg, ...);
 void silc_channel_message(SilcClient client, SilcClientConnection conn,
                          SilcClientEntry sender, 
-                         SilcChannelEntry channel, char *msg);
+                         SilcChannelEntry channel, 
+                         SilcMessageFlags flags, char *msg);
 void silc_private_message(SilcClient client, SilcClientConnection conn,
-                         SilcClientEntry sender, char *msg);
+                         SilcClientEntry sender, 
+                         SilcMessageFlags flags, char *msg);
 void silc_notify(SilcClient client, SilcClientConnection conn, 
                 SilcNotifyType type, ...);
 void silc_command(SilcClient client, SilcClientConnection conn, 
@@ -40,13 +42,13 @@ void silc_disconnect(SilcClient client, SilcClientConnection conn);
 unsigned char *silc_ask_passphrase(SilcClient client, 
                                   SilcClientConnection conn);
 int silc_verify_server_key(SilcClient client, SilcClientConnection conn, 
-                          unsigned char *pk, unsigned int pk_len,
+                          unsigned char *pk, uint32 pk_len,
                           SilcSKEPKType pk_type);
 int silc_get_auth_method(SilcClient client, SilcClientConnection conn,
-                        char *hostname, unsigned short port,
+                        char *hostname, uint16 port,
                         SilcProtocolAuthMeth *auth_meth,
                         unsigned char **auth_data,
-                        unsigned int *auth_data_len);
+                        uint32 *auth_data_len);
 void silc_failure(SilcClient client, SilcClientConnection conn, 
                  SilcProtocol protocol, void *failure);
 int silc_key_agreement(SilcClient client, SilcClientConnection conn,