X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcske%2Fsilcske.h;h=60de4114bab73684df6a3db17d98d8130650753b;hb=f5655eda8412bc7b03b6162cad01ad612719ad4a;hp=85c78657e9c02362284c621baf1858aabf0b291c;hpb=9a3032f7fd59939bcdce2ef4401dd2b84b7df637;p=silc.git diff --git a/lib/silcske/silcske.h b/lib/silcske/silcske.h index 85c78657..60de4114 100644 --- a/lib/silcske/silcske.h +++ b/lib/silcske/silcske.h @@ -125,7 +125,7 @@ typedef enum { to negotiate what security properties should be used in the communication. */ struct SilcSKESecurityPropertiesStruct { - unsigned char flags; + SilcSKESecurityPropertyFlag flags; SilcSKEDiffieHellmanGroup group; SilcPKCS pkcs; SilcCipher cipher; @@ -208,7 +208,7 @@ SilcSKEStatus silc_ske_responder_start(SilcSKE ske, SilcRng rng, SilcSocketConnection sock, char *version, SilcBuffer start_payload, - bool mutual_auth); + SilcSKESecurityPropertyFlag flags); SilcSKEStatus silc_ske_responder_phase_1(SilcSKE ske, SilcSKEStartPayload *start_payload); SilcSKEStatus silc_ske_responder_phase_2(SilcSKE ske, @@ -221,7 +221,7 @@ SilcSKEStatus silc_ske_end(SilcSKE ske); SilcSKEStatus silc_ske_abort(SilcSKE ske, SilcSKEStatus status); SilcSKEStatus silc_ske_assemble_security_properties(SilcSKE ske, - unsigned char flags, + SilcSKESecurityPropertyFlag flags, char *version, SilcSKEStartPayload **return_payload); SilcSKEStatus