chiark / gitweb /
userinfo/edituser implementation
[disorder] / lib / client.c
index e4e28e89eba405a5f8e3f89205cc30d399a7c636..8184306e823e43ef14f3f82da9a917a5bcbf854d 100644 (file)
@@ -50,6 +50,7 @@
 #include "addr.h"
 #include "authhash.h"
 #include "client-common.h"
+#include "rights.h"
 #include "trackdb.h"
 
 struct disorder_client {
@@ -659,6 +660,15 @@ int disorder_deluser(disorder_client *c, const char *user) {
   return disorder_simple(c, 0, "deluser", user, (char *)0);
 }
 
+int disorder_userinfo(disorder_client *c, const char *user, const char *key) {
+  return disorder_simple(c, 0, "userinfo", user, key, (char *)0);
+}
+
+int disorder_edituser(disorder_client *c, const char *user,
+                     const char *key, const char *value) {
+  return disorder_simple(c, 0, "edituser", user, key, value, (char *)0);
+}
+
 /*
 Local Variables:
 c-basic-offset:2