* Copyright (C) 1987 by the Massachusetts Institute of Technology
*
* $Log$
- * Revision 1.4 1987-06-23 16:13:36 wesommer
- * Added new request.
+ * Revision 1.6 1987-08-22 17:11:59 wesommer
+ * Added flags for user filesystems.
*
+ * Revision 1.5 87/08/02 21:50:25 wesommer
+ * Added function prototypes.
+ *
+ * Revision 1.4 87/06/23 16:13:36 wesommer
+ * Added new request.
+ *
* Revision 1.3 87/06/04 01:31:16 wesommer
* Renamed retrieve to query.
*
#define SMS_SHUTDOWN 2
#define SMS_QUERY 3
#define SMS_ACCESS 4
-#define SMS_MAX_PROC 4
+#define SMS_DO_UPDATE 5
+#define SMS_MAX_PROC 5
+
+#define SMS_FS_STUDENT 0x0001
+#define SMS_FS_FACULTY 0x0002
+#define SMS_FS_STAFF 0x0004
+#define SMS_FS_MISC 0x0008
+
+#ifdef __STDC__
+int sms_connect();
+int sms_disconnect();
+int sms_auth();
+int sms_access(char *handle, int argc, char **argv);
+int sms_access_internal(int argc, char **argv);
+int sms_query(char *handle, int argc, char **argv,
+ int (*callback)(), char *callarg);
+int sms_query_internal(int argc, char **argv,
+ int (*callback)(), char *callarg);
+int sms_noop();
+int sms_shutdown(char *reason);
+#else !__STDC__
+int sms_connect();
+int sms_disconnect();
+int sms_auth();
+int sms_access();
+int sms_query();
+int sms_noop();
+int sms_shutdown();
+#endif __STDC__