From 3ada1a19ab1309b0435ee84844b433b06ead0196 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Tue, 26 May 2009 23:37:14 +0200 Subject: Attempt to fix the build on HP/UX --- source3/include/includes.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'source3/include/includes.h') diff --git a/source3/include/includes.h b/source3/include/includes.h index 0d66c1cd6b..7bb72be692 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -431,6 +431,16 @@ typedef uint64_t br_off; #define IVAL_TO_SMB_OFF_T(buf,off) ((SMB_OFF_T)(( ((uint32)(IVAL((buf),(off)))) & 0xFFFFFFFF ))) #endif +#ifndef HAVE_BLKSIZE_T +/* This is mainly for HP/UX which defines st_blksize as long */ +typedef blksize_t long; +#endif + +#ifndef HAVE_BLKCNT_T +/* This is mainly for HP/UX which doesn't have blkcnt_t */ +typedef blkcnt_t long; +#endif + /* * Type for stat structure. */ -- cgit