/* return values from queries (and error codes) */
-#include "sms_et.h"
+#include "mr_et.h"
#define MR_SUCCESS 0 /* Query was successful */
#define MR_VERSION_1 1 /* Version in use from 7/87 to 4/88 */
#define MR_VERSION_2 2 /* After 4/88, new query lib */
-/* return values for sms server calls, used by clients */
+/* return values for Moira server calls, used by clients */
#define MR_CONT 0 /* Everything okay, continue sending values. */
#define MR_ABORT -1 /* Something went wrong don't send anymore
#define MR_FS_FACULTY 0x0002
#define MR_FS_STAFF 0x0004
#define MR_FS_MISC 0x0008
+#define MR_FS_GROUPQUOTA 0x0010
/* magic values to pass for list and user queries */
#define UNIQUE_GID "create unique GID"
int mr_connect(char *server);
int mr_disconnect();
int mr_host(char *host, int size);
+int mr_motd(char **motd);
int mr_auth(char *prog);
int mr_access(char *handle, int argc, char **argv);
int mr_access_internal(int argc, char **argv);
char *strsave(char *s);
char *strtrim(char *s);
char *canonicalize_hostname(char *s);
-#else !__STDC__
+#else /* !__STDC__ */
int mr_connect();
int mr_disconnect();
int mr_host();
+int mr_motd();
int mr_auth();
int mr_access();
int mr_query();
char *strsave();
char *strtrim();
char *canonicalize_hostname();
-#endif __STDC__
+#endif /* __STDC__ */
-#endif _moira_h_ /* Do Not Add Anything after this line. */
+#endif /* _moira_h_ */ /* Do Not Add Anything after this line. */