/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: xpg3:sys/types.h:caddr_t
*/

#ifndef __TDF_XPG3_SYS_TYPES_H_CADDR_T
#define __TDF_XPG3_SYS_TYPES_H_CADDR_T

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block subset__xpg3__sys_types begin

#ifndef __BUILDING_LIBS
/* caddr_t is meant to be a generic pointer */
typedef void *caddr_t;
#else /* __BUILDING_LIBS */
#ifdef __CADDR_TYPE__
typedef __CADDR_TYPE caddr_t;
#else
typedef char *caddr_t;
#endif
#endif /* __BUILDING_LIBS */

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_XPG3_SYS_TYPES_H_CADDR_T */
