switch (errno) {
switch (unixerrno) {
errno_to_portable(int errno){	int ret = 0;	switch (errno) {	case 0:		ret = SSH_FX_OK;		break;	case ENOENT:	case ENOTDIR:	case EBADF:	case ELOOP:		ret = SSH_FX_NO_SUCH_FILE;		break;	case EPERM:	case EACCES:	case EFAULT:		ret = SSH_FX_PERMISSION_DENIED;		break;	case ENAMETOOLONG:	case EINVAL:		ret = SSH_FX_BAD_MESSAGE;		break;	default:		ret = SSH_FX_FAILURE;		break;	}	return ret;}