+cp
+ if(!(cfg = get_config_val(myself->config, publickey)))
+ {
+ syslog(LOG_ERR, _("Public key for tinc daemon required!"));
+ return -1;
+ }
+ else
+ {
+ BN_hex2bn(&myself->rsa_key->n, cfg->data.ptr);
+ }
+/*
+ if(RSA_check_key(myself->rsa_key) != 1)
+ {
+ syslog(LOG_ERR, _("Invalid public/private keypair!"));
+ return -1;
+ }
+*/