Could not open file. Error=03025



Errno Values for UNIX-Type Functions

Errno Values

Name Value Text
EDOM 3001 A domain error occurred in a math function.
ERANGE 3002 A range error occurred.
ETRUNC 3003 Data was truncated on an input, output, or update operation.
ENOTOPEN 3004 File is not open.
ENOTREAD 3005 File is not opened for read operations.
EIO 3006 Input/output error.
ENODEV 3007 No such device.
ERECIO 3008 Cannot get single character for files opened for record I/O.
ENOTWRITE 3009 File is not opened for write operations.
ESTDIN 3010 The stdin stream cannot be opened.
ESTDOUT 3011 The stdout stream cannot be opened.
ESTDERR 3012 The stderr stream cannot be opened.
EBADSEEK 3013 The positioning parameter in fseek is not correct.
EBADNAME 3014 The object name specified is not correct.
EBADMODE 3015 The type variable specified on the open function is not correct.
EBADPOS 3017 The position specifier is not correct.
ENOPOS 3018 There is no record at the specified position.
ENUMMBRS 3019 Attempted to use ftell on multiple members.
ENUMRECS 3020 The current record position is too long for ftell.
EINVAL 3021 The value specified for the argument is not correct.
EBADFUNC 3022 Function parameter in the signal function is not set.
ENOENT 3025 No such path or directory.
ENOREC 3026 Record is not found.
EPERM 3027 The operation is not permitted.
EBADDATA 3028 Message data is not valid.
EBUSY 3029 Resource busy.
EBADOPT 3040 Option specified is not valid.
ENOTUPD 3041 File is not opened for update operations.
ENOTDLT 3042 File is not opened for delete operations.
EPAD 3043 The number of characters written is shorter than the expected record length.
EBADKEYLN 3044 A length that was not valid was specified for the key.
EPUTANDGET 3080 A read operation should not immediately follow a write operation.
EGETANDPUT 3081 A write operation should not immediately follow a read operation.
EIOERROR 3101 A nonrecoverable I/O error occurred.
EIORECERR 3102 A recoverable I/O error occurred.
EACCES 3401 Permission denied.
ENOTDIR 3403 Not a directory.
ENOSPC 3404 No space is available.
EXDEV 3405 Improper link.
EAGAIN 3406 Operation would have caused the process to be suspended.
EWOULDBLOCK 3406 Operation would have caused the process to be suspended.
EINTR 3407 Interrupted function call.
EFAULT 3408 The address used for an argument was not correct.
ETIME 3409 Operation timed out.
ENXIO 3415 No such device or address.
EAPAR 3418 Possible APAR condition or hardware failure.
ERECURSE 3419 Recursive attempt rejected.
EADDRINUSE 3420 Address already in use.
EADDRNOTAVAIL 3421 Address is not available.
EAFNOSUPPORT 3422 The type of socket is not supported in this protocol family.
EALREADY 3423 Operation is already in progress.
ECONNABORTED 3424 Connection ended abnormally.
ECONNREFUSED 3425 A remote host refused an attempted connect operation.
ECONNRESET 3426 A connection with a remote socket was reset by that socket.
EDESTADDRREQ 3427 Operation requires destination address.
EHOSTDOWN 3428 A remote host is not available.
EHOSTUNREACH 3429 A route to the remote host is not available.
EINPROGRESS 3430 Operation in progress.
EISCONN 3431 A connection has already been established.
EMSGSIZE 3432 Message size is out of range.
ENETDOWN 3433 The network currently is not available.
ENETRESET 3434 A socket is connected to a host that is no longer available.
ENETUNREACH 3435 Cannot reach the destination network.
ENOBUFS 3436 There is not enough buffer space for the requested operation.
ENOPROTOOPT 3437 The protocol does not support the specified option.
ENOTCONN 3438 Requested operation requires a connection.
ENOTSOCK 3439 The specified descriptor does not reference a socket.
ENOTSUP 3440 Operation is not supported.
EOPNOTSUPP 3440 Operation is not supported.
EPFNOSUPPORT 3441 The socket protocol family is not supported.
EPROTONOSUPPORT 3442 No protocol of the specified type and domain exists.
EPROTOTYPE 3443 The socket type or protocols are not compatible.
ERCVDERR 3444 An error indication was sent by the peer program.
ESHUTDOWN 3445 Cannot send data after a shutdown.
ESOCKTNOSUPPORT 3446 The specified socket type is not supported.
ETIMEDOUT 3447 A remote host did not respond within the timeout period.
EUNATCH 3448 The protocol required to support the specified address family is not available at this time.
EBADF 3450 Descriptor is not valid.
EMFILE 3452 Too many open files for this process.
ENFILE 3453 Too many open files in the system.
EPIPE 3455 Broken pipe.
ECANCEL 3456 Operation cancelled.
EEXIST 3457 File exists.
EDEADLK 3459 Resource deadlock avoided.
ENOMEM 3460 Storage allocation request failed.
EOWNERTERM 3462 The synchronization object no longer exists because the owner is no longer running.
EDESTROYED 3463 The synchronization object was destroyed, or the object no longer exists.
ETERM 3464 Operation was terminated.
ENOENT1 3465 No such file or directory.
ENOEQFLOG 3466 Object is already linked to a dead directory.
EEMPTYDIR 3467 Directory is empty.
EMLINK 3468 Maximum link count for a file was exceeded.
ESPIPE 3469 Seek request is not supported for object.
ENOSYS 3470 Function not implemented.
EISDIR 3471 Specified target is a directory.
EROFS 3472 Read-only file system.
EUNKNOWN 3474 Unknown system state.
EITERBAD 3475 Iterator is not valid.
EITERSTE 3476 Iterator is in wrong state for operation.
EHRICLSBAD 3477 HRI class is not valid.
EHRICLBAD 3478 HRI subclass is not valid.
EHRITYPBAD 3479 HRI type is not valid.
ENOTAPPL 3480 Data requested is not applicable.
EHRIREQTYP 3481 HRI request type is not valid.
EHRINAMEBAD 3482 HRI resource name is not valid.
EDAMAGE 3484 A damaged object was encountered.
ELOOP 3485 A loop exists in the symbolic links.
ENAMETOOLONG 3486 A path name is too long.
ENOLCK 3487 No locks are available.
ENOTEMPTY 3488 Directory is not empty.
ENOSYSRSC 3489 System resources are not available.
ECONVERT 3490 Conversion error.
E2BIG 3491 Argument list is too long.
EILSEQ 3492 Conversion stopped due to input character that does not belong to the input codeset.
ETYPE 3493 Object type mismatch.
EBADDIR 3494 Attempted to reference a directory that was not found or was destroyed.
EBADOBJ 3495 Attempted to reference an object that was not found, was destroyed, or was damaged.
EIDXINVAL 3496 Data space index used as a directory is not valid.
ESOFTDAMAGE 3497 Object has soft damage.
ENOTENROLL 3498 User is not enrolled in system distribution directory.
EOFFLINE 3499 Object is suspended.
EROOBJ 3500 Object is a read-only object.
EEAHDDSI 3501 Hard damage on extended attribute data space index.
EEASDDSI 3502 Soft damage on extended attribute data space index.
EEAHDDS 3503 Hard damage on extended attribute data space.
EEASDDS 3504 Soft damage on extended attribute data space.
EEADUPRC 3505 Duplicate extended attribute record.
ELOCKED 3506 Area being read from or written to is locked.
EFBIG 3507 Object too large.
EIDRM 3509 The semaphore, shared memory, or message queue identifier is removed from the system.
ENOMSG 3510 The queue does not contain a message of the desired type and (msgflg logically ANDed with IPC_NOWAIT).
EFILECVT 3511 File ID conversion of a directory failed.
EBADFID 3512 A file ID could not be assigned when linking an object to a directory.
ESTALE 3513 File handle was rejected by server.
ESRCH 3515 No such process.
ENOTSIGINIT 3516 Process is not enabled for signals.
ECHILD 3517 No child process.
EBADH 3520 Handle is not valid.
ETOOMANYREFS 3523 The operation would have exceeded the maximum number of references allowed for a descriptor.
ENOTSAFE 3524 Function is not allowed.
EOVERFLOW 3525 Object is too large to process.
EJRNDAMAGE 3526 Journal is damaged.
EJRNINACTIVE 3527 Journal is inactive.
EJRNRCVSPC 3528 Journal space or system storage error.
EJRNRMT 3529 Journal is remote.
ENEWJRNRCV 3530 New journal receiver is needed.
ENEWJRN 3531 New journal is needed.
EJOURNALED 3532 Object already journaled.
EJRNENTTOOLONG 3533 Entry is too large to send.
EDATALINK 3534 Object is a datalink object.
ENOTAVAIL 3535 IASP is not available.
ENOTTY 3536 I/O control operation is not appropriate.
EFBIG2 3540 Attempt to write or truncate file past its sort file size limit.
ETXTBSY 3543 Text file busy.
EASPGRPNOTSET 3544 ASP group not set for thread.
ERESTART 3545 A system call was interrupted and may be restarted.


Top | UNIX-Type APIs | APIs by category