From 07969f9b91b62371ac714a64b87675706718b6c0 Mon Sep 17 00:00:00 2001 Message-Id: <07969f9b91b62371ac714a64b87675706718b6c0.1714990147.git.mdw@distorted.org.uk> From: Mark Wooding Date: Sat, 22 Dec 2007 13:59:19 +0000 Subject: [PATCH] client.c make-cookie support Organization: Straylight/Edgeware From: Richard Kettlewell --- lib/client.c | 5 +++++ lib/client.h | 1 + 2 files changed, 6 insertions(+) diff --git a/lib/client.c b/lib/client.c index 8096ee7..c18ca56 100644 --- a/lib/client.c +++ b/lib/client.c @@ -710,6 +710,11 @@ int disorder_confirm(disorder_client *c, const char *confirm) { return disorder_simple(c, 0, "confirm", confirm, (char *)0); } +int disorder_make_cookie(disorder_client *c, char **cookiep) { + return dequote(disorder_simple(c, cookiep, "make-cookie", (char *)0), + cookiep); +} + /* Local Variables: c-basic-offset:2 diff --git a/lib/client.h b/lib/client.h index 88a86f4..0d7d597 100644 --- a/lib/client.h +++ b/lib/client.h @@ -202,6 +202,7 @@ int disorder_register(disorder_client *c, const char *user, const char *password, const char *email, char **confirmp); int disorder_confirm(disorder_client *c, const char *confirm); +int disorder_make_cookie(disorder_client *c, char **cookiep); #endif /* CLIENT_H */ -- [mdw]