2 * Copyright (C) 1998, 1989 Transarc Corporation - All rights reserved
4 * (C) COPYRIGHT IBM CORPORATION 1987, 1988
5 * LICENSED MATERIALS - PROPERTY OF IBM
9 #ifndef __CM_UTILS_H_ENV__
10 #define __CM_UTILS_H_ENV__ 1
12 #define CM_UTILS_SPACESIZE 8192 /* space to allocate */
13 typedef struct cm_space {
14 char data[CM_UTILS_SPACESIZE];
15 struct cm_space *nextp;
19 #define ERROR_TABLE_BASE_vl (363520L)
20 #define VL_NOENT (363524L)
22 extern cm_space_t *cm_GetSpace(void);
24 extern void cm_FreeSpace(cm_space_t *);
26 extern long cm_MapRPCError(long error, cm_req_t *reqp);
27 extern long cm_MapRPCErrorRmdir(long error, cm_req_t *reqp);
28 extern long cm_MapVLRPCError(long error, cm_req_t *reqp);
30 #endif /* __CM_UTILS_H_ENV__ */