20a4e82f41ed112d794120579f5dc0f17a1b8180
[openafs.git] / src / opr / opr.h
1 #ifndef OPENAFS_OPR_OPR_H
2 #define OPENAFS_OPR_OPR_H 1
3
4 /* assert.c */
5 #ifdef AFS_NT40_ENV
6 # define opr_abort() opr_NTAbort()
7 extern void opr_NTAbort(void);
8 #else
9 # define opr_abort() abort()
10 #endif
11
12
13 #define lcstring opr_lcstring
14 #define ucstring opr_ucstring
15 #define stolower opr_stolower
16 #define stoupper opr_stoupper
17 #define strcompose opr_strcompose
18
19 extern char *opr_lcstring(char *d, char *s, int n);
20 extern char *opr_ucstring(char *d, char *s, int n);
21 extern void opr_stolower(char *s);
22 extern void opr_stoupper(char *s);
23 extern char *opr_strcompose(char *buf, size_t len, ...);
24
25 #endif