New SILC PKCS API, enabling support for other public keys/certs.
[silc.git] / lib / silcserver / server.c
index cf325a44e3c81da3db6b52abac6ef1de29571240..974e14d9572057cdf97b65ccd23d6a3420ec8499 100644 (file)
@@ -634,13 +634,6 @@ SilcServer silc_server_alloc(void *app_context, SilcServerParams params,
   server->params->server_info->public_key = NULL;
   server->params->server_info->private_key = NULL;
 
-  /* Allocate PKCS context for local public and private keys */
-  if (!silc_pkcs_alloc(server->public_key->name, SILC_PKCS_SILC,
-                      &server->pkcs))
-    goto err;
-  silc_pkcs_public_key_set(server->pkcs, server->public_key);
-  silc_pkcs_private_key_set(server->pkcs, server->private_key);
-
   /* Create network listener(s) */
   server->listeners = silc_dlist_init();
   if (!server->listeners)