Initial IBM OpenAFS 1.0 tree
[openafs.git] / src / WINNT / afsreg / afssw.h
1 /* Copyright (C) 1998  Transarc Corporation.  All rights reserved.
2  *
3  */
4
5 #ifndef AFSSW_H_
6 #define AFSSW_H_
7
8 /* Functions for accessing AFS software configuration information. */
9
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13
14 extern int
15 afssw_GetServerInstallDir(char **bufPP);
16
17 extern int
18 afssw_GetClientInstallDir(char **bufPP);
19
20 extern int
21 afssw_GetClientCellName(char **bufPP);
22
23 extern int
24 afssw_SetClientCellName(const char *cellName);
25
26 extern int
27 afssw_GetServerVersion(unsigned *major,
28                        unsigned *minor,
29                        unsigned *patch);
30
31 extern int
32 afssw_GetClientVersion(unsigned *major,
33                        unsigned *minor,
34                        unsigned *patch);
35
36 #ifdef __cplusplus
37 };
38 #endif
39
40 #endif /* AFSSW_H_ */