Fixed some bugs in Requested Attributes support.
[silc.git] / lib / silcclient / client_internal.h
index be5c05b168efa490478f25d77756f550123888b2..540795d524723cad25699e1c69f9fc3f6af30b84 100644 (file)
@@ -75,8 +75,6 @@ struct SilcClientInternalStruct {
 
   /* Generic cipher and hash objects. */
   SilcCipher none_cipher;
-  SilcHash md5hash;
-  SilcHash sha1hash;
   SilcHmac md5hmac;
   SilcHmac sha1hmac;
 
@@ -166,7 +164,7 @@ void silc_client_close_connection_real(SilcClient client,
                                       SilcClientConnection conn);
 void silc_client_disconnected_by_server(SilcClient client,
                                        SilcSocketConnection sock,
-                                       SilcBuffer message);
+                                       SilcBuffer packet);
 void silc_client_error_by_server(SilcClient client,
                                 SilcSocketConnection sock,
                                 SilcBuffer message);
@@ -218,5 +216,8 @@ void silc_client_resume_session(SilcClient client,
                                SilcClientConnection conn,
                                SilcClientResumeSessionCallback callback,
                                void *context);
+SilcBuffer silc_client_attributes_process(SilcClient client,
+                                         SilcSocketConnection sock,
+                                         SilcDList attrs);
 
 #endif