EMFILE
#ifdef EMFILE
{ EMFILE, ALL, "too many open files" },
case EMFILE:
if (errno == EMFILE || errno == EINVAL)
if (errno != EMFILE && errno != EINVAL)
if (errno != EMFILE)
if (errno == EMFILE || errno == ENFILE) {
errno = EMFILE;
errno = EMFILE;
if (errno == ENFILE || errno == EMFILE) {
errno = EMFILE;
errno = EMFILE;
errno = EMFILE;
#ifdef EMFILE
case EMFILE : return 24;
case EMFILE:
case EMFILE:
case EMFILE:
case EMFILE:
case EMFILE:
return EMFILE;
return (EMFILE);
errno = EMFILE;
return EMFILE;
return EMFILE;
error = (dt->dt_nfiles >= lim) ? SET_ERROR(EMFILE) : SET_ERROR(ENOSPC);
error = EMFILE;
error = EMFILE;
return SET_ERROR(EMFILE);
return SET_ERROR(EMFILE);
errno = EMFILE;
errno = EMFILE;
#ifdef EMFILE
return EMFILE;
#ifdef EMFILE
if (errno != EMFILE) {
EMFILE, errno);
if (fd != -1 || errno != EMFILE)
if (fd >= 0 || errno != EMFILE)
if (fd >= 0 || errno != EMFILE)
(errno == EMFILE || errno == ENFILE)? RMP_E_BUSY:
if ((errno == ENFILE) || (errno == EMFILE)) {