in src/util.c [53:65]
sparkey_returncode sparkey_remove_returncode(int e) {
switch (e) {
case EPERM:
case EROFS:
case EACCES: return SPARKEY_PERMISSION_DENIED;
case EBUSY: return SPARKEY_FILE_BUSY; // Can't happen on linux
case EISDIR: return SPARKEY_FILE_IS_DIRECTORY;
case EOVERFLOW: return SPARKEY_FILE_TOO_LARGE;
default:
fprintf(stderr, "_sparkey_remove_returncode():%d error: errno = %d\n", __LINE__, e);
return SPARKEY_INTERNAL_ERROR;
}
}