version 1.2, 2012/11/16 02:10:26 |
version 1.3, 2012/11/16 02:16:38 |
Line 437 dst_s_write_private_key(const DST_KEY *k |
|
Line 437 dst_s_write_private_key(const DST_KEY *k |
|
/* Do not overwrite an existing file */ |
/* Do not overwrite an existing file */ |
if ((fp = dst_s_fopen(file, "w", 0600)) != NULL) { |
if ((fp = dst_s_fopen(file, "w", 0600)) != NULL) { |
ssize_t nn; |
ssize_t nn; |
/*LINTED*/ |
nn = fwrite(encoded_block, 1, len, fp); |
if ((nn = fwrite(encoded_block, 1, len, fp)) != len) { |
if (nn != len) { |
EREPORT(("%s: Write failure on %s %d != %zd" |
EREPORT(("%s: Write failure on %s %d != %zd" |
" errno=%d\n", __func__, file, len, nn, errno)); |
" errno=%d\n", __func__, file, len, nn, errno)); |
|
|
fclose(fp); |
fclose(fp); |
return (-5); |
return (-5); |
} |
} |