]> andersk Git - moira.git/blame - include/moira.h
add_user_group modified to side-effect the time for tbs for groups as
[moira.git] / include / moira.h
CommitLineData
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__
44int sms_connect();
45int sms_disconnect();
46int sms_auth();
47int sms_access(char *handle, int argc, char **argv);
48int sms_access_internal(int argc, char **argv);
49int sms_query(char *handle, int argc, char **argv,
50 int (*callback)(), char *callarg);
51int sms_query_internal(int argc, char **argv,
52 int (*callback)(), char *callarg);
53int sms_noop();
54int sms_shutdown(char *reason);
55#else !__STDC__
56int sms_connect();
57int sms_disconnect();
58int sms_auth();
59int sms_access();
60int sms_query();
61int sms_noop();
62int sms_shutdown();
63#endif __STDC__
This page took 0.101706 seconds and 5 git commands to generate.