if (!exists(mp)) { if (mkdir(mp, S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH) != 0) { errsv = errno; fprintf(stderr, "Failed to create mount point with error: %s\n", strerror(errsv)); } }