Include stdint.h when using intptr_t
authorAndrew Deason <adeason@sinenomine.net>
Wed, 17 Feb 2010 18:56:51 +0000 (12:56 -0600)
committerDerrick Brashear <shadow@dementia.org>
Wed, 17 Feb 2010 20:49:27 +0000 (12:49 -0800)
Some platforms such as OpenBSD require including stdint.h before you can
use intptr_t. So, include stdint.h (if it is available) whenever we use
intptr_t.

Change-Id: I6da005755752e8d52f62e78d15103b19a951e50a
Reviewed-on: http://gerrit.openafs.org/1336
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>

27 files changed:
src/afsd/vsys.c
src/afsmonitor/afsmonitor.c
src/bozo/bnode.c
src/bozo/bosoprocs.c
src/bucoord/dump.c
src/budb/dbs_dump.c
src/butc/dump.c
src/butc/lwps.c
src/butc/recoverDb.c
src/butc/tcprocs.c
src/butc/tcudbprocs.c
src/butm/file_tm.c
src/dir/salvage.c
src/kauth/authclient.c
src/rx/rx.c
src/rx/rx_pthread.c
src/rxkad/rxkad_server.c
src/scout/scout.c
src/ubik/ubikclient.c
src/usd/usd_file.c
src/util/serverLog.c
src/viced/viced.c
src/vlserver/vlserver.c
src/vol/fssync-server.c
src/vol/vnode.c
src/volser/volmain.c
src/volser/vos.c

index 0dd4a89..b1df7eb 100644 (file)
@@ -16,6 +16,9 @@
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 
 
 #include <afs/afs_args.h>
index 848c44d..08e3b4e 100644 (file)
@@ -31,6 +31,9 @@
 #include <sys/socket.h>
 #include <netdb.h>
 #include <ctype.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 
 #include <afs/gtxwindows.h>            /*Generic window package */
 #include <afs/gtxobjects.h>            /*Object definitions */
index bd28b02..38ad7c2 100644 (file)
@@ -17,6 +17,9 @@
 #include <dirent.h>
 #include <errno.h>
 #include <sys/types.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifdef AFS_NT40_ENV
 #include <io.h>
 #else
index 90e9350..96f82e8 100644 (file)
@@ -31,6 +31,9 @@
 #include <des.h>
 #include <dirent.h>
 #include <stdio.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #include <afs/afsutil.h>
 #include <afs/fileutil.h>
 #include <afs/ktime.h>
index 7747866..c27424b 100644 (file)
@@ -17,6 +17,9 @@
 
 #include <sys/types.h>
 #include <afs/cmd.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifdef AFS_NT40_ENV
 #include <winsock2.h>
 #else
index 5ac93a8..9fad9ad 100644 (file)
@@ -25,6 +25,9 @@
 #include <sys/types.h>
 #include <afs/stds.h>
 #include <stdio.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #include <lock.h>
 #include <ubik.h>
 #include <lwp.h>
index 0c1acc3..863270c 100644 (file)
@@ -22,6 +22,9 @@
 #endif
 #include <stdlib.h>
 #include <string.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #include <rx/xdr.h>
 #include <rx/rx.h>
 #include <lwp.h>
index 0f1daf6..a111c7b 100644 (file)
@@ -21,6 +21,9 @@
 #include <netinet/in.h>
 #include <netdb.h>
 #endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 
 #include <afs/procmgmt.h>
 #include <rx/xdr.h>
index 83e6e30..6274290 100644 (file)
@@ -12,6 +12,9 @@
 
 
 #include <stdio.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifdef AFS_NT40_ENV
 #include <winsock2.h>
 #else
index de7d44d..0b1b6b7 100644 (file)
@@ -15,6 +15,9 @@
 
 #include <sys/types.h>
 #include <errno.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifdef AFS_NT40_ENV
 #include <winsock2.h>
 #else
index b358194..234ca64 100644 (file)
@@ -15,6 +15,9 @@
 #endif
 
 #include <sys/types.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifdef AFS_NT40_ENV
 #include <winsock2.h>
 #include <io.h>
index e4e02e8..333bd5a 100644 (file)
@@ -24,6 +24,9 @@
 #include <stdio.h>
 #include <string.h>
 #include <ctype.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #include <lwp.h>
 #include <afs/com_err.h>
 #include <afs/butm.h>
index 2b39245..ac85ae0 100644 (file)
 
 #include <string.h>
 
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+
 #include "dir.h"
 /* Defined in vol/vol-salvage.c */
 extern void Log(const char *format, ...);
index 9257fa5..de499d3 100644 (file)
@@ -51,6 +51,9 @@
 #include <sys/socket.h>
 #include <netinet/in.h>
 #endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #include <string.h>
 #include <stdio.h>
 #include <des.h>
index def5feb..33c422b 100755 (executable)
@@ -85,6 +85,9 @@ extern afs_int32 afs_termState;
 # include <string.h>
 # include <stdarg.h>
 # include <errno.h>
+# ifdef HAVE_STDINT_H
+#  include <stdint.h>
+# endif
 #ifdef AFS_NT40_ENV
 # include <stdlib.h>
 # include <fcntl.h>
index 6496eef..cab61ec 100644 (file)
@@ -23,6 +23,9 @@
 #include <errno.h>
 #include <signal.h>
 #include <string.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifndef AFS_NT40_ENV
 # include <sys/socket.h>
 # include <sys/file.h>
index 7638482..5b3e503 100644 (file)
@@ -32,6 +32,9 @@
 #include <des.h>
 #include <afs/afsutil.h>
 #include <des/stats.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #include "private_data.h"
 #define XPRT_RXKAD_SERVER
 
index 676e66c..0d49b86 100644 (file)
@@ -36,6 +36,9 @@
 #include <errno.h>
 #include <afs/afsutil.h>
 #include <netdb.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 
 /*
  * Command line parameter indicies.
index 2f413bf..b185db7 100644 (file)
@@ -49,6 +49,9 @@
 #include "ubik.h"
 #endif /* defined(UKERNEL) */
 
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 
 short ubik_initializationState;        /*!< initial state is zero */
 
index 0694c81..742cda1 100644 (file)
 #include <string.h>
 #include <stdlib.h>
 
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+
 #include <afs/debug.h>
 #include "usd.h"
 
index 736528a..98e5eb0 100644 (file)
@@ -40,6 +40,9 @@
 #include "afsutil.h"
 #include "fileutil.h"
 #include <lwp.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #if defined(AFS_PTHREAD_ENV)
 #include <assert.h>
 #include <pthread.h>
index c0245cf..4874a6f 100644 (file)
@@ -30,6 +30,9 @@
 #include <afs/procmgmt.h>      /* signal(), kill(), wait(), etc. */
 #include <sys/stat.h>
 #include <fcntl.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifdef AFS_NT40_ENV
 #include <io.h>
 #include <windows.h>
index 25c6397..e96fcbb 100644 (file)
@@ -34,6 +34,9 @@
 #include <netinet/in.h>
 #endif
 #include <stdio.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 
 #include <rx/xdr.h>
 #include <rx/rx.h>
index 1d2f665..3f9578e 100644 (file)
@@ -46,6 +46,9 @@
 
 #include <sys/types.h>
 #include <stdio.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifdef AFS_NT40_ENV
 #include <winsock2.h>
 #include <time.h>
index e200571..269800a 100644 (file)
 #endif /* AFS_NT40_ENV */
 #include <sys/stat.h>
 
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+
 /*@printflike@*/ extern void Log(const char *format, ...);
 
 /*@printflike@*/ extern void Abort(const char *format, ...);
index 459550b..8827e71 100644 (file)
@@ -13,6 +13,9 @@
 
 #include <sys/types.h>
 #include <string.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifdef AFS_NT40_ENV
 #include <time.h>
 #include <fcntl.h>
index 7e45ec8..ed9c58a 100644 (file)
@@ -16,6 +16,9 @@
 
 #include <sys/types.h>
 #include <string.h>
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
 #ifdef AFS_NT40_ENV
 #include <fcntl.h>
 #include <io.h>