updates.
[silc.git] / lib / silcske / payload_internal.h
index 62de501168903b12f7e4b04adafdddae6a36ba42..56bf497af7365e1dfb0bafca508a10e8aafc9020 100644 (file)
@@ -24,7 +24,7 @@
 /* SILC Key Exchange Start Payload */
 typedef struct {
   unsigned char flags;
-  unsigned int len;
+  unsigned short len;
 
   unsigned char *cookie;
   unsigned short cookie_len;
@@ -44,6 +44,9 @@ typedef struct {
   unsigned short hash_alg_len;
   unsigned char *hash_alg_list;
 
+  unsigned short hmac_alg_len;
+  unsigned char *hmac_alg_list;
+
   unsigned short comp_alg_len;
   unsigned char *comp_alg_list;
 } SilcSKEStartPayload;