removing the libft of rparodi
This commit is contained in:
parent
0391323626
commit
be6038dcc8
523 changed files with 724 additions and 3336 deletions
415
libft/include/ft_errno.h
Normal file
415
libft/include/ft_errno.h
Normal file
|
|
@ -0,0 +1,415 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* ft_errno.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: bgoulard <bgoulard@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/07/08 14:10:11 by bgoulard #+# #+# */
|
||||
/* Updated: 2024/07/08 14:24:35 by bgoulard ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef FT_ERRNO_H
|
||||
# define FT_ERRNO_H
|
||||
|
||||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* Module: ft_string */
|
||||
/* */
|
||||
/* Prefix: */
|
||||
/* */
|
||||
/* Description: */
|
||||
/* - This file is part of the ft_string module. Was separated for */
|
||||
/* clarity. */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
# define EPERM 1
|
||||
// EPERM 'Operation not permitted'
|
||||
|
||||
# define ENOENT 2
|
||||
// ENOENT 'No such file or directory'
|
||||
|
||||
# define ESRCH 3
|
||||
// ESRCH 'No such process'
|
||||
|
||||
# define EINTR 4
|
||||
// EINTR 'Interrupted system call'
|
||||
|
||||
# define EIO 5
|
||||
// EIO 'I/O error'
|
||||
|
||||
# define ENXIO 6
|
||||
// ENXIO 'No such device or address'
|
||||
|
||||
# define E2BIG 7
|
||||
// E2BIG 'Argument list too long'
|
||||
|
||||
# define ENOEXEC 8
|
||||
// ENOEXEC 'Exec format error'
|
||||
|
||||
# define EBADF 9
|
||||
// EBADF 'Bad file number'
|
||||
|
||||
# define ECHILD 10
|
||||
// ECHILD 'No child processes'
|
||||
|
||||
# define EAGAIN 11
|
||||
// EAGAIN 'Try again'
|
||||
|
||||
# define ENOMEM 12
|
||||
// ENOMEM 'Out of memory'
|
||||
|
||||
# define EACCES 13
|
||||
// EACCES 'Permission denied'
|
||||
|
||||
# define EFAULT 14
|
||||
// EFAULT 'Bad address'
|
||||
|
||||
# define ENOTBLK 15
|
||||
// ENOTBLK 'Block device required'
|
||||
|
||||
# define EBUSY 16
|
||||
// EBUSY 'Device or resource busy'
|
||||
|
||||
# define EEXIST 17
|
||||
// EEXIST 'File exists'
|
||||
|
||||
# define EXDEV 18
|
||||
// EXDEV 'Cross-device link'
|
||||
|
||||
# define ENODEV 19
|
||||
// ENODEV 'No such device'
|
||||
|
||||
# define ENOTDIR 20
|
||||
// ENOTDIR 'Not a directory'
|
||||
|
||||
# define EISDIR 21
|
||||
// EISDIR 'Is a directory'
|
||||
|
||||
# define EINVAL 22
|
||||
// EINVAL 'Invalid argument'
|
||||
|
||||
# define ENFILE 23
|
||||
// ENFILE 'File table overflow'
|
||||
|
||||
# define EMFILE 24
|
||||
// EMFILE 'Too many open files'
|
||||
|
||||
# define ENOTTY 25
|
||||
// ENOTTY 'Not a typewriter'
|
||||
|
||||
# define ETXTBSY 26
|
||||
// ETXTBSY 'Text file busy'
|
||||
|
||||
# define EFBIG 27
|
||||
// EFBIG 'File too large'
|
||||
|
||||
# define ENOSPC 28
|
||||
// ENOSPC 'No space left on device'
|
||||
|
||||
# define ESPIPE 29
|
||||
// ESPIPE 'Illegal seek'
|
||||
|
||||
# define EROFS 30
|
||||
// EROFS 'Read-only file system'
|
||||
|
||||
# define EMLINK 31
|
||||
// EMLINK 'Too many links'
|
||||
|
||||
# define EPIPE 32
|
||||
// EPIPE 'Broken pipe'
|
||||
|
||||
# define EDOM 33
|
||||
// EDOM 'Math argument out of domain of func'
|
||||
|
||||
# define ERANGE 34
|
||||
// ERANGE 'Math result not representable'
|
||||
|
||||
# define EDEADLK 35
|
||||
// EDEADLK 'Resource deadlock would occur'
|
||||
|
||||
# define ENAMETOOLONG 36
|
||||
// ENAMETOOLONG 'File name too long'
|
||||
|
||||
# define ENOLCK 37
|
||||
// ENOLCK 'No record locks available'
|
||||
|
||||
# define ENOSYS 38
|
||||
// ENOSYS 'Function not implemented'
|
||||
|
||||
# define ENOTEMPTY 39
|
||||
// ENOTEMPTY 'Directory not empty'
|
||||
|
||||
# define ELOOP 40
|
||||
// ELOOP 'Too many symbolic links encountered'
|
||||
|
||||
# define ENOMSG 42
|
||||
// ENOMSG 'No message of desired type'
|
||||
|
||||
# define EIDRM 43
|
||||
// EIDRM 'Identifier removed'
|
||||
|
||||
# define ECHRNG 44
|
||||
// ECHRNG 'Channel number out of range'
|
||||
|
||||
# define EL2NSYNC 45
|
||||
// EL2NSYNC 'Level 2 not synchronized'
|
||||
|
||||
# define EL3HLT 46
|
||||
// EL3HLT 'Level 3 halted'
|
||||
|
||||
# define EL3RST 47
|
||||
// EL3RST 'Level 3 reset'
|
||||
|
||||
# define ELNRNG 48
|
||||
// ELNRNG 'Link number out of range'
|
||||
|
||||
# define EUNATCH 49
|
||||
// EUNATCH 'Protocol driver not attached'
|
||||
|
||||
# define ENOCSI 50
|
||||
// ENOCSI 'No CSI structure available'
|
||||
|
||||
# define EL2HLT 51
|
||||
// EL2HLT 'Level 2 halted'
|
||||
|
||||
# define EBADE 52
|
||||
// EBADE 'Invalid exchange'
|
||||
|
||||
# define EBADR 53
|
||||
// EBADR 'Invalid request descriptor'
|
||||
|
||||
# define EXFULL 54
|
||||
// EXFULL 'Exchange full'
|
||||
|
||||
# define ENOANO 55
|
||||
// ENOANO 'No anode'
|
||||
|
||||
# define EBADRQC 56
|
||||
// EBADRQC 'Invalid request code'
|
||||
|
||||
# define EBADSLT 57
|
||||
// EBADSLT 'Invalid slot'
|
||||
|
||||
# define EBFONT 59
|
||||
// EBFONT 'Bad font file format'
|
||||
|
||||
# define ENOSTR 60
|
||||
// ENOSTR 'Device not a stream'
|
||||
|
||||
# define ENODATA 61
|
||||
// ENODATA 'No data available'
|
||||
|
||||
# define ETIME 62
|
||||
// ETIME 'Timer expired'
|
||||
|
||||
# define ENOSR 63
|
||||
// ENOSR 'Out of streams resources'
|
||||
|
||||
# define ENONET 64
|
||||
// ENONET 'Machine is not on the network'
|
||||
|
||||
# define ENOPKG 65
|
||||
// ENOPKG 'Package not installed'
|
||||
|
||||
# define EREMOTE 66
|
||||
// EREMOTE 'Object is remote'
|
||||
|
||||
# define ENOLINK 67
|
||||
// ENOLINK 'Link has been severed'
|
||||
|
||||
# define EADV 68
|
||||
// EADV 'Advertise error'
|
||||
|
||||
# define ESRMNT 69
|
||||
// ESRMNT 'Srmount error'
|
||||
|
||||
# define ECOMM 70
|
||||
// ECOMM 'Communication error on send'
|
||||
|
||||
# define EPROTO 71
|
||||
// EPROTO 'Protocol error'
|
||||
|
||||
# define EMULTIHOP 72
|
||||
// EMULTIHOP 'Multihop attempted'
|
||||
|
||||
# define EDOTDOT 73
|
||||
// EDOTDOT 'RFS specific error'
|
||||
|
||||
# define EBADMSG 74
|
||||
// EBADMSG 'Not a data message'
|
||||
|
||||
# define EOVERFLOW 75
|
||||
// EOVERFLOW 'Value too large for defined data type'
|
||||
|
||||
# define ENOTUNIQ 76
|
||||
// ENOTUNIQ 'Name not unique on network'
|
||||
|
||||
# define EBADFD 77
|
||||
// EBADFD 'File descriptor in bad state'
|
||||
|
||||
# define EREMCHG 78
|
||||
// EREMCHG 'Remote address changed'
|
||||
|
||||
# define ELIBACC 79
|
||||
// ELIBACC 'Can not access a needed shared library'
|
||||
|
||||
# define ELIBBAD 80
|
||||
// ELIBBAD 'Accessing a corrupted shared library'
|
||||
|
||||
# define ELIBSCN 81
|
||||
// ELIBSCN '.lib section in a.out corrupted'
|
||||
|
||||
# define ELIBMAX 82
|
||||
// ELIBMAX 'Attempting to link in too many shared libraries'
|
||||
|
||||
# define ELIBEXEC 83
|
||||
// ELIBEXEC 'Cannot exec a shared library directly'
|
||||
|
||||
# define EILSEQ 84
|
||||
// EILSEQ 'Illegal byte sequence'
|
||||
|
||||
# define ERESTART 85
|
||||
// ERESTART 'Interrupted system call should be restarted'
|
||||
|
||||
# define ESTRPIPE 86
|
||||
// ESTRPIPE 'Streams pipe error'
|
||||
|
||||
# define EUSERS 87
|
||||
// EUSERS 'Too many users'
|
||||
|
||||
# define ENOTSOCK 88
|
||||
// ENOTSOCK 'Socket operation on non-socket'
|
||||
|
||||
# define EDESTADDRREQ 89
|
||||
// EDESTADDRREQ 'Destination address required'
|
||||
|
||||
# define EMSGSIZE 90
|
||||
// EMSGSIZE 'Message too long'
|
||||
|
||||
# define EPROTOTYPE 91
|
||||
// EPROTOTYPE 'Protocol wrong type for socket'
|
||||
|
||||
# define ENOPROTOOPT 92
|
||||
// ENOPROTOOPT 'Protocol not available'
|
||||
|
||||
# define EPROTONOSUPPORT 93
|
||||
// EPROTONOSUPPORT 'Protocol not supported'
|
||||
|
||||
# define ESOCKTNOSUPPORT 94
|
||||
// ESOCKTNOSUPPORT 'Socket type not supported'
|
||||
|
||||
# define EOPNOTSUPP 95
|
||||
// EOPNOTSUPP 'Operation not supported on transport endpoint'
|
||||
|
||||
# define EPFNOSUPPORT 96
|
||||
// EPFNOSUPPORT 'Protocol family not supported'
|
||||
|
||||
# define EAFNOSUPPORT 97
|
||||
// EAFNOSUPPORT 'Address family not supported by protocol'
|
||||
|
||||
# define EADDRINUSE 98
|
||||
// EADDRINUSE 'Address already in use'
|
||||
|
||||
# define EADDRNOTAVAIL 99
|
||||
// EADDRNOTAVAIL 'Cannot assign requested address'
|
||||
|
||||
# define ENETDOWN 100
|
||||
// ENETDOWN 'Network is down'
|
||||
|
||||
# define ENETUNREACH 101
|
||||
// ENETUNREACH 'Network is unreachable'
|
||||
|
||||
# define ENETRESET 102
|
||||
// ENETRESET 'Network dropped connection because of reset'
|
||||
|
||||
# define ECONNABORTED 103
|
||||
// ECONNABORTED 'Software caused connection abort'
|
||||
|
||||
# define ECONNRESET 104
|
||||
// ECONNRESET 'Connection reset by peer'
|
||||
|
||||
# define ENOBUFS 105
|
||||
// ENOBUFS 'No buffer space available'
|
||||
|
||||
# define EISCONN 106
|
||||
// EISCONN 'Transport endpoint is already connected'
|
||||
|
||||
# define ENOTCONN 107
|
||||
// ENOTCONN 'Transport endpoint is not connected'
|
||||
|
||||
# define ESHUTDOWN 108
|
||||
// ESHUTDOWN 'Cannot send after transport endpoint shutdown'
|
||||
|
||||
# define ETOOMANYREFS 109
|
||||
// ETOOMANYREFS 'Too many references: cannot splice'
|
||||
|
||||
# define ETIMEDOUT 110
|
||||
// ETIMEDOUT 'Connection timed out'
|
||||
|
||||
# define ECONNREFUSED 111
|
||||
// ECONNREFUSED 'Connection refused'
|
||||
|
||||
# define EHOSTDOWN 112
|
||||
// EHOSTDOWN 'Host is down'
|
||||
|
||||
# define EHOSTUNREACH 113
|
||||
// EHOSTUNREACH 'No route to host'
|
||||
|
||||
# define EALREADY 114
|
||||
// EALREADY 'Operation already in progress'
|
||||
|
||||
# define EINPROGRESS 115
|
||||
// EINPROGRESS 'Operation now in progress'
|
||||
|
||||
# define ESTALE 116
|
||||
// ESTALE 'Stale NFS file handle'
|
||||
|
||||
# define EUCLEAN 117
|
||||
// EUCLEAN 'Structure needs cleaning'
|
||||
|
||||
# define ENOTNAM 118
|
||||
// ENOTNAM 'Not a XENIX named type file'
|
||||
|
||||
# define ENAVAIL 119
|
||||
// ENAVAIL 'No XENIX semaphores available'
|
||||
|
||||
# define EISNAM 120
|
||||
// EISNAM 'Is a named type file'
|
||||
|
||||
# define EREMOTEIO 121
|
||||
// EREMOTEIO 'Remote I/O error'
|
||||
|
||||
# define EDQUOT 122
|
||||
// EDQUOT 'Quota exceeded'
|
||||
|
||||
# define ENOMEDIUM 123
|
||||
// ENOMEDIUM 'No medium found'
|
||||
|
||||
# define EMEDIUMTYPE 124
|
||||
// EMEDIUMTYPE 'Wrong medium type'
|
||||
|
||||
# define ECANCELED 125
|
||||
// ECANCELED 'Operation Canceled'
|
||||
|
||||
# define ENOKEY 126
|
||||
// ENOKEY 'Required key not available'
|
||||
|
||||
# define EKEYEXPIRED 127
|
||||
// EKEYEXPIRED 'Key has expired'
|
||||
|
||||
# define EKEYREVOKED 128
|
||||
// EKEYREVOKED 'Key has been revoked'
|
||||
|
||||
# define EKEYREJECTED 129
|
||||
// EKEYREJECTED 'Key was rejected by service'
|
||||
|
||||
# define EOWNERDEAD 130
|
||||
// EOWNERDEAD 'Owner died'
|
||||
|
||||
# define ENOTRECOVERABLE 131
|
||||
// ENOTRECOVERABLE 'State not recoverable'
|
||||
|
||||
#endif /* FT_ERRNO_H */
|
||||
Loading…
Add table
Add a link
Reference in a new issue