errno = 0;
std::string filename = keydir;
+
if( 0 != mkdir( filename.c_str(), 0755 ) ) {
if( EEXIST != errno ) {
return "";
}
filename += "/crt";
+
if( 0 != mkdir( filename.c_str(), 0755 ) ) {
if( EEXIST != errno ) {
return "";
//! \FIXME: Check this is a directory
}
+
std::string first;
if( serial.length() < 3 ) {
}
filename += "/" + first;
+
if( 0 != mkdir( filename.c_str(), 0755 ) ) {
if( EEXIST != errno ) {
return "";