From: Pekka Riikonen Date: Tue, 4 Jul 2000 08:25:35 +0000 (+0000) Subject: Added destination ID resolving to the structures. X-Git-Tag: SILC.0.1~527 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=791fcaa9b980521fb6011b940e49873682351a8c;p=silc.git Added destination ID resolving to the structures. --- 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. */