]> andersk Git - moira.git/blobdiff - include/moira.h
invalid addresses entered for hosts cause MR_ADDRESS error
[moira.git] / include / moira.h
index ad6990e2faa9b2c67403440a87fe098ca684dddf..d3e06b376288d94f15d6bd60a4e51df0294bf915 100644 (file)
 
 /* 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
@@ -41,6 +41,7 @@
 #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"
@@ -71,6 +72,7 @@ struct hash {
 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);
@@ -85,10 +87,11 @@ char *hash_lookup(struct hash *h, int key);
 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();
@@ -99,6 +102,6 @@ char *hash_lookup();
 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. */
This page took 0.033647 seconds and 4 git commands to generate.