]>
Commit | Line | Data |
---|---|---|
6d409214 | 1 | /* |
2 | * $Source$ | |
3 | * $Author$ | |
4 | * $Header$ | |
5 | * | |
6 | * Copyright (C) 1987 by the Massachusetts Institute of Technology | |
7 | * | |
8 | * $Log$ | |
1a1fe0bc | 9 | * Revision 1.6 1987-08-22 17:11:59 wesommer |
10 | * Added flags for user filesystems. | |
6d409214 | 11 | * |
1a1fe0bc | 12 | * Revision 1.5 87/08/02 21:50:25 wesommer |
13 | * Added function prototypes. | |
14 | * | |
f4a12540 | 15 | * Revision 1.4 87/06/23 16:13:36 wesommer |
16 | * Added new request. | |
17 | * | |
f358be80 | 18 | * Revision 1.3 87/06/04 01:31:16 wesommer |
19 | * Renamed retrieve to query. | |
20 | * | |
4bce71fa | 21 | * Revision 1.2 87/06/01 03:33:32 wesommer |
22 | * Added new procedure numbers. | |
23 | * | |
6d409214 | 24 | */ |
25 | ||
0fa91a0a | 26 | #include "sms_et.h" |
27 | ||
28 | #define SMS_VERSION_1 1 | |
29 | ||
30 | #define SMS_NOOP 0 | |
31 | #define SMS_AUTH 1 | |
6d409214 | 32 | #define SMS_SHUTDOWN 2 |
4bce71fa | 33 | #define SMS_QUERY 3 |
f358be80 | 34 | #define SMS_ACCESS 4 |
1a1fe0bc | 35 | #define SMS_DO_UPDATE 5 |
36 | #define SMS_MAX_PROC 5 | |
37 | ||
38 | #define SMS_FS_STUDENT 0x0001 | |
39 | #define SMS_FS_FACULTY 0x0002 | |
40 | #define SMS_FS_STAFF 0x0004 | |
41 | #define SMS_FS_MISC 0x0008 | |
f4a12540 | 42 | |
43 | #ifdef __STDC__ | |
44 | int sms_connect(); | |
45 | int sms_disconnect(); | |
46 | int sms_auth(); | |
47 | int sms_access(char *handle, int argc, char **argv); | |
48 | int sms_access_internal(int argc, char **argv); | |
49 | int sms_query(char *handle, int argc, char **argv, | |
50 | int (*callback)(), char *callarg); | |
51 | int sms_query_internal(int argc, char **argv, | |
52 | int (*callback)(), char *callarg); | |
53 | int sms_noop(); | |
54 | int sms_shutdown(char *reason); | |
55 | #else !__STDC__ | |
56 | int sms_connect(); | |
57 | int sms_disconnect(); | |
58 | int sms_auth(); | |
59 | int sms_access(); | |
60 | int sms_query(); | |
61 | int sms_noop(); | |
62 | int sms_shutdown(); | |
63 | #endif __STDC__ |