• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2012, The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15 */
16 
17 #ifndef _ERRNO_PORTABLE_H_
18 #define _ERRNO_PORTABLE_H_
19 
20 /* Derived from development/ndk/platforms/android-3/include/asm-generic/errno.h */
21 #define EDEADLK_PORTABLE 35
22 #define ENAMETOOLONG_PORTABLE 36
23 #define ENOLCK_PORTABLE 37
24 #define ENOSYS_PORTABLE 38
25 #define ENOTEMPTY_PORTABLE 39
26 #define ELOOP_PORTABLE 40
27 #define EWOULDBLOCK_PORTABLE 11 /* EAGAIN */
28 #define ENOMSG_PORTABLE 42
29 #define EIDRM_PORTABLE 43
30 #define ECHRNG_PORTABLE 44
31 #define EL2NSYNC_PORTABLE 45
32 #define EL3HLT_PORTABLE 46
33 #define EL3RST_PORTABLE 47
34 #define ELNRNG_PORTABLE 48
35 #define EUNATCH_PORTABLE 49
36 #define ENOCSI_PORTABLE 50
37 #define EL2HLT_PORTABLE 51
38 #define EBADE_PORTABLE 52
39 #define EBADR_PORTABLE 53
40 #define EXFULL_PORTABLE 54
41 #define ENOANO_PORTABLE 55
42 #define EBADRQC_PORTABLE 56
43 #define EBADSLT_PORTABLE 57
44 
45 #define EDEADLOCK_PORTABLE EDEADLK_PORTABLE
46 
47 #define EBFONT_PORTABLE 59
48 #define ENOSTR_PORTABLE 60
49 #define ENODATA_PORTABLE 61
50 #define ETIME_PORTABLE 62
51 #define ENOSR_PORTABLE 63
52 #define ENONET_PORTABLE 64
53 #define ENOPKG_PORTABLE 65
54 #define EREMOTE_PORTABLE 66
55 #define ENOLINK_PORTABLE 67
56 #define EADV_PORTABLE 68
57 #define ESRMNT_PORTABLE 69
58 #define ECOMM_PORTABLE 70
59 #define EPROTO_PORTABLE 71
60 #define EMULTIHOP_PORTABLE 72
61 #define EDOTDOT_PORTABLE 73
62 #define EBADMSG_PORTABLE 74
63 #define EOVERFLOW_PORTABLE 75
64 #define ENOTUNIQ_PORTABLE 76
65 #define EBADFD_PORTABLE 77
66 #define EREMCHG_PORTABLE 78
67 #define ELIBACC_PORTABLE 79
68 #define ELIBBAD_PORTABLE 80
69 #define ELIBSCN_PORTABLE 81
70 #define ELIBMAX_PORTABLE 82
71 #define ELIBEXEC_PORTABLE 83
72 #define EILSEQ_PORTABLE 84
73 #define ERESTART_PORTABLE 85
74 #define ESTRPIPE_PORTABLE 86
75 #define EUSERS_PORTABLE 87
76 #define ENOTSOCK_PORTABLE 88
77 #define EDESTADDRREQ_PORTABLE 89
78 #define EMSGSIZE_PORTABLE 90
79 #define EPROTOTYPE_PORTABLE 91
80 #define ENOPROTOOPT_PORTABLE 92
81 #define EPROTONOSUPPORT_PORTABLE 93
82 #define ESOCKTNOSUPPORT_PORTABLE 94
83 #define EOPNOTSUPP_PORTABLE 95
84 #define EPFNOSUPPORT_PORTABLE 96
85 #define EAFNOSUPPORT_PORTABLE 97
86 #define EADDRINUSE_PORTABLE 98
87 #define EADDRNOTAVAIL_PORTABLE 99
88 #define ENETDOWN_PORTABLE 100
89 #define ENETUNREACH_PORTABLE 101
90 #define ENETRESET_PORTABLE 102
91 #define ECONNABORTED_PORTABLE 103
92 #define ECONNRESET_PORTABLE 104
93 #define ENOBUFS_PORTABLE 105
94 #define EISCONN_PORTABLE 106
95 #define ENOTCONN_PORTABLE 107
96 #define ESHUTDOWN_PORTABLE 108
97 #define ETOOMANYREFS_PORTABLE 109
98 #define ETIMEDOUT_PORTABLE 110
99 #define ECONNREFUSED_PORTABLE 111
100 #define EHOSTDOWN_PORTABLE 112
101 #define EHOSTUNREACH_PORTABLE 113
102 #define EALREADY_PORTABLE 114
103 #define EINPROGRESS_PORTABLE 115
104 #define ESTALE_PORTABLE 116
105 #define EUCLEAN_PORTABLE 117
106 #define ENOTNAM_PORTABLE 118
107 #define ENAVAIL_PORTABLE 119
108 #define EISNAM_PORTABLE 120
109 #define EREMOTEIO_PORTABLE 121
110 #define EDQUOT_PORTABLE 122
111 
112 #define ENOMEDIUM_PORTABLE 123
113 #define EMEDIUMTYPE_PORTABLE 124
114 #define ECANCELED_PORTABLE 125
115 #define ENOKEY_PORTABLE 126
116 #define EKEYEXPIRED_PORTABLE 127
117 #define EKEYREVOKED_PORTABLE 128
118 #define EKEYREJECTED_PORTABLE 129
119 
120 #define EOWNERDEAD_PORTABLE 130
121 #define ENOTRECOVERABLE_PORTABLE 131
122 
123 #endif /* _ERRNO_PORTABLE_H */
124