summaryrefslogtreecommitdiffstats
path: root/sys/sys/errno.h
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>1996-01-22 00:02:33 +0000
committerjulian <julian@FreeBSD.org>1996-01-22 00:02:33 +0000
commit619b731f5bb5e09dcf1eaf1fbd96383ca64398fd (patch)
treea89c7f50ec371cef4418259b9dccdd31ebb2f61f /sys/sys/errno.h
parent663b14fb2f3198fb0bfb62ae16b6b56c2a4dd055 (diff)
downloadFreeBSD-src-619b731f5bb5e09dcf1eaf1fbd96383ca64398fd.zip
FreeBSD-src-619b731f5bb5e09dcf1eaf1fbd96383ca64398fd.tar.gz
Reviewed by: julian and (hsu?)
Submitted by: John Birrel(L?) changes for threadsafe operations
Diffstat (limited to 'sys/sys/errno.h')
-rw-r--r--sys/sys/errno.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/sys/errno.h b/sys/sys/errno.h
index 3bac4ed..3dddd45 100644
--- a/sys/sys/errno.h
+++ b/sys/sys/errno.h
@@ -36,15 +36,20 @@
* SUCH DAMAGE.
*
* @(#)errno.h 8.5 (Berkeley) 1/21/94
- * $Id: errno.h,v 1.2 1994/08/02 07:52:54 davidg Exp $
+ * $Id: errno.h,v 1.3 1994/08/21 04:41:42 paul Exp $
*/
#ifndef _SYS_ERRNO_H_
#define _SYS_ERRNO_H_
#ifndef KERNEL
+#ifdef _THREAD_SAFE
+extern int * __error();
+#define errno (* __error())
+#else
extern int errno; /* global error number */
#endif
+#endif
#define EPERM 1 /* Operation not permitted */
#define ENOENT 2 /* No such file or directory */
OpenPOWER on IntegriCloud