summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Howells <dhowells@redhat.com>2004-10-18 17:58:38 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-10-18 17:58:38 -0700
commit322f317d1f560b90d8fe79d77fb248c98af92305 (patch)
tree5520171a52c7fcca7b152e16a53f5a56bf8571db
parentc6ac5ab1961150210b35d8fcef0248ae205f3645 (diff)
[PATCH] keys: new error codes for Alpha, MIPS, PA-RISC, Sparc & Sparc64
The attached patch adds the new error codes I added for key-related errors to those archs that don't make use of <asm-generic/errno.h>, including Alpha, MIPS, PA-RISC, Sparc and Sparc64. This is required to compile with CONFIG_KEYS on those platforms. Signed-Off-By: David Howells <dhowells@redhat.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r--include/asm-alpha/errno.h4
-rw-r--r--include/asm-mips/errno.h4
-rw-r--r--include/asm-parisc/errno.h4
-rw-r--r--include/asm-sparc/errno.h4
-rw-r--r--include/asm-sparc64/errno.h4
5 files changed, 20 insertions, 0 deletions
diff --git a/include/asm-alpha/errno.h b/include/asm-alpha/errno.h
index 677dc9b2989e..a521d0100f99 100644
--- a/include/asm-alpha/errno.h
+++ b/include/asm-alpha/errno.h
@@ -110,5 +110,9 @@
#define ENOMEDIUM 129 /* No medium found */
#define EMEDIUMTYPE 130 /* Wrong medium type */
+#define ENOKEY 131 /* Required key not available */
+#define EKEYEXPIRED 132 /* Key has expired */
+#define EKEYREVOKED 133 /* Key has been revoked */
+#define EKEYREJECTED 134 /* Key was rejected by service */
#endif
diff --git a/include/asm-mips/errno.h b/include/asm-mips/errno.h
index 35d47a882801..2b458f9538cd 100644
--- a/include/asm-mips/errno.h
+++ b/include/asm-mips/errno.h
@@ -110,6 +110,10 @@
*/
#define ENOMEDIUM 159 /* No medium found */
#define EMEDIUMTYPE 160 /* Wrong medium type */
+#define ENOKEY 161 /* Required key not available */
+#define EKEYEXPIRED 162 /* Key has expired */
+#define EKEYREVOKED 163 /* Key has been revoked */
+#define EKEYREJECTED 164 /* Key was rejected by service */
#define EDQUOT 1133 /* Quota exceeded */
diff --git a/include/asm-parisc/errno.h b/include/asm-parisc/errno.h
index 3b0fbce3e0b0..a10f109770f1 100644
--- a/include/asm-parisc/errno.h
+++ b/include/asm-parisc/errno.h
@@ -67,6 +67,10 @@
#define EREMOTEIO 181 /* Remote I/O error */
#define ENOMEDIUM 182 /* No medium found */
#define EMEDIUMTYPE 183 /* Wrong medium type */
+#define ENOKEY 184 /* Required key not available */
+#define EKEYEXPIRED 185 /* Key has expired */
+#define EKEYREVOKED 186 /* Key has been revoked */
+#define EKEYREJECTED 187 /* Key was rejected by service */
/* We now return you to your regularly scheduled HPUX. */
diff --git a/include/asm-sparc/errno.h b/include/asm-sparc/errno.h
index 5b0194e6f78f..ee91f3b44444 100644
--- a/include/asm-sparc/errno.h
+++ b/include/asm-sparc/errno.h
@@ -101,5 +101,9 @@
#define ENOMEDIUM 125 /* No medium found */
#define EMEDIUMTYPE 126 /* Wrong medium type */
+#define ENOKEY 127 /* Required key not available */
+#define EKEYEXPIRED 128 /* Key has expired */
+#define EKEYREVOKED 129 /* Key has been revoked */
+#define EKEYREJECTED 130 /* Key was rejected by service */
#endif
diff --git a/include/asm-sparc64/errno.h b/include/asm-sparc64/errno.h
index e7890f0e9aa4..6dc57bc985c0 100644
--- a/include/asm-sparc64/errno.h
+++ b/include/asm-sparc64/errno.h
@@ -101,5 +101,9 @@
#define ENOMEDIUM 125 /* No medium found */
#define EMEDIUMTYPE 126 /* Wrong medium type */
+#define ENOKEY 127 /* Required key not available */
+#define EKEYEXPIRED 128 /* Key has expired */
+#define EKEYREVOKED 129 /* Key has been revoked */
+#define EKEYREJECTED 130 /* Key was rejected by service */
#endif /* !(_SPARC64_ERRNO_H) */