gcc-warnings-cleanup-20030701
[openafs.git] / src / uss / uss_common.h
index b67be6a..f3e4049 100644 (file)
@@ -1,9 +1,13 @@
 /*
- * (C) COPYRIGHT IBM CORPORATION 1987, 1988
- * Copyright TRANSARC CORPORATION 1990
- * LICENSED MATERIALS - PROPERTY OF IBM
- *
- * uss_common.h
+ * Copyright 2000, International Business Machines Corporation and others.
+ * All Rights Reserved.
+ * 
+ * This software has been released under the terms of the IBM Public
+ * License.  For details, see the LICENSE file in the top-level source
+ * directory or online at http://www.openafs.org/dl/license10.html
+ */
+
+/*
  *     Common definitions & global variables for the AFS user
  *     account facility.
  *
 /*
  * --------------------- Required definitions ---------------------
  */
-#include <afs/param.h>         /*Basic system configuration stuff*/
 #include <sys/param.h>         /*Ditto*/
 #include <stdio.h>             /*I/O stuff*/
 #include <afs/afsutil.h>
 #include <errno.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
 
 /*
  * --------------------- Exported definitions ---------------------
@@ -56,7 +66,7 @@
 #define uss_VolumeLen          300
 #define uss_DirPoolLen         300
 
-#ifndef AFS_LINUX20_ENV
+#if !defined(AFS_LINUX20_ENV) && !defined(AFS_DARWIN_ENV) && !defined(AFS_XBSD_ENV)
 extern char *sys_errlist[];
 #endif