From 791fcaa9b980521fb6011b940e49873682351a8c Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Tue, 4 Jul 2000 08:25:35 +0000 Subject: [PATCH] Added destination ID resolving to the structures. --- apps/silc/protocol.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/apps/silc/protocol.h b/apps/silc/protocol.h index 1c40ef38..1643e4d5 100644 --- a/apps/silc/protocol.h +++ b/apps/silc/protocol.h @@ -34,6 +34,12 @@ typedef struct { SilcSocketConnection sock; SilcRng rng; int responder; + + /* Destinations ID taken from authenticataed packet so that we can + get the destinations ID. */ + void *dest_id; + SilcIdType dest_id_type; + SilcBuffer packet; SilcSKE ske; } SilcClientKEInternalContext; @@ -50,6 +56,10 @@ typedef struct { connection authentication protocol is started. */ unsigned int auth_meth; + /* Destinations ID from KE protocol context */ + void *dest_id; + SilcIdType dest_id_type; + /* Authentication data if we alreay know it. This is filled before starting the protocol if we know the authentication data. Otherwise these are and remain NULL. */ -- 2.24.0