X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilc%2Fclientconfig.h;fp=apps%2Fsilc%2Fclientconfig.h;h=30221a7ac5a09a42dc4b3a9261b6cc676613b5c6;hb=3ef234937ec402fb77006783624375ef61ffa65d;hp=f2c7a4afa97119a6b846ed12bf22c990eba32a3f;hpb=a0688142e66b5c6927a11a412a095b43779719ce;p=silc.git diff --git a/apps/silc/clientconfig.h b/apps/silc/clientconfig.h index f2c7a4af..30221a7a 100644 --- a/apps/silc/clientconfig.h +++ b/apps/silc/clientconfig.h @@ -69,6 +69,7 @@ typedef struct { SilcClientConfigSectionAlg *cipher; SilcClientConfigSectionAlg *pkcs; SilcClientConfigSectionAlg *hash_func; + SilcClientConfigSectionAlg *hmac; SilcClientConfigSectionConnection *conns; SilcClientConfigSectionCommand *commands; } SilcClientConfigObject; @@ -81,6 +82,7 @@ typedef enum { SILC_CLIENT_CONFIG_SECTION_TYPE_CIPHER, SILC_CLIENT_CONFIG_SECTION_TYPE_PKCS, SILC_CLIENT_CONFIG_SECTION_TYPE_HASH_FUNCTION, + SILC_CLIENT_CONFIG_SECTION_TYPE_HMAC, SILC_CLIENT_CONFIG_SECTION_TYPE_CONNECTION, SILC_CLIENT_CONFIG_SECTION_TYPE_COMMAND = 253, /* Special section */ } SilcClientConfigSectionType; @@ -117,6 +119,7 @@ void silc_client_config_setlogfiles(SilcClientConfig config); void silc_client_config_register_ciphers(SilcClientConfig config); void silc_client_config_register_pkcs(SilcClientConfig config); void silc_client_config_register_hashfuncs(SilcClientConfig config); +void silc_client_config_register_hmacs(SilcClientConfig config); SilcClientConfigSectionConnection * silc_client_config_find_connection(SilcClientConfig config, char *host, int port);