| 201 if (errno == ENOENT) { |
201 if (errno == ENOENT) { |
| 202 gaim_connection_update_progress(gc, _("Creating SILC key pair..."), 1, 5); |
202 gaim_connection_update_progress(gc, _("Creating SILC key pair..."), 1, 5); |
| 203 silc_create_key_pair(SILCGAIM_DEF_PKCS, |
203 silc_create_key_pair(SILCGAIM_DEF_PKCS, |
| 204 SILCGAIM_DEF_PKCS_LEN, |
204 SILCGAIM_DEF_PKCS_LEN, |
| 205 file_public_key, file_private_key, NULL, |
205 file_public_key, file_private_key, NULL, |
| 206 (gc->account->password == NULL) ? "" : gc->account->password, |
206 (gc->password == NULL) ? "" : gc->password, |
| 207 NULL, NULL, NULL, FALSE); |
207 NULL, NULL, NULL, FALSE); |
| 208 g_stat(file_public_key, &st); |
208 g_stat(file_public_key, &st); |
| 209 } else { |
209 } else { |
| 210 gaim_debug_error("silc", "Couldn't stat '%s' public key, error: %s\n", |
210 gaim_debug_error("silc", "Couldn't stat '%s' public key, error: %s\n", |
| 211 file_public_key, strerror(errno)); |
211 file_public_key, strerror(errno)); |
| 226 if (errno == ENOENT) { |
226 if (errno == ENOENT) { |
| 227 gaim_connection_update_progress(gc, _("Creating SILC key pair..."), 1, 5); |
227 gaim_connection_update_progress(gc, _("Creating SILC key pair..."), 1, 5); |
| 228 silc_create_key_pair(SILCGAIM_DEF_PKCS, |
228 silc_create_key_pair(SILCGAIM_DEF_PKCS, |
| 229 SILCGAIM_DEF_PKCS_LEN, |
229 SILCGAIM_DEF_PKCS_LEN, |
| 230 file_public_key, file_private_key, NULL, |
230 file_public_key, file_private_key, NULL, |
| 231 (gc->account->password == NULL) ? "" : gc->account->password, |
231 (gc->password == NULL) ? "" : gc->password, |
| 232 NULL, NULL, NULL, FALSE); |
232 NULL, NULL, NULL, FALSE); |
| 233 g_stat(file_private_key, &st); |
233 g_stat(file_private_key, &st); |
| 234 } else { |
234 } else { |
| 235 gaim_debug_error("silc", "Couldn't stat '%s' private key, error: %s\n", |
235 gaim_debug_error("silc", "Couldn't stat '%s' private key, error: %s\n", |
| 236 file_private_key, strerror(errno)); |
236 file_private_key, strerror(errno)); |