From 1a1f3c047d36dd59958d3dba6e4fa690d2178fec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=A6=8C=20=EA=A6=AB=EA=A6=B6=20=EA=A6=8F=EA=A7=80?= =?UTF-8?q?=EA=A6=A6=EA=A6=BF=20=EA=A6=A7=20=EA=A6=AE=20=EA=A6=91=20?= =?UTF-8?q?=EA=A6=A9=20=EA=A6=AD=EA=A7=80?= Date: Sat, 11 Jul 2020 10:29:39 +0800 Subject: Move newaccount, login, logout to member namespace --- login.h | 60 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 30 insertions(+), 30 deletions(-) (limited to 'login.h') diff --git a/login.h b/login.h index 83bc162..e8ce170 100644 --- a/login.h +++ b/login.h @@ -1,48 +1,48 @@ #ifndef ICCLIENT_LOGIN_H #define ICCLIENT_LOGIN_H -#include -#include "icclient/member.h" #include "request.h" +struct icclient_member; + inline void login(size_t (*handler)(void *, size_t, size_t, void *), struct icclient_member *member, const char *username, const char *password, const char *verify, const char *click, const char *successpage, const char *nextpage, const char *failpage) { struct curl_httppost *post, *last = NULL; - curl_formadd(&post, &last - , CURLFORM_COPYNAME, "mv_username" - , CURLFORM_PTRCONTENTS, username - , CURLFORM_END); - curl_formadd(&post, &last - , CURLFORM_COPYNAME, "mv_password" - , CURLFORM_PTRCONTENTS, password - , CURLFORM_END); + curl_formadd(&post, &last, + CURLFORM_COPYNAME, "mv_username", + CURLFORM_PTRCONTENTS, username, + CURLFORM_END); + curl_formadd(&post, &last, + CURLFORM_COPYNAME, "mv_password", + CURLFORM_PTRCONTENTS, password, + CURLFORM_END); if (verify) - curl_formadd(&post, &last - , CURLFORM_COPYNAME, "mv_verify" - , CURLFORM_PTRCONTENTS, verify - , CURLFORM_END); - curl_formadd(&post, &last - , CURLFORM_COPYNAME, "mv_click" - , CURLFORM_PTRCONTENTS, click - , CURLFORM_END); + curl_formadd(&post, &last, + CURLFORM_COPYNAME, "mv_verify", + CURLFORM_PTRCONTENTS, verify, + CURLFORM_END); + curl_formadd(&post, &last, + CURLFORM_COPYNAME, "mv_click", + CURLFORM_PTRCONTENTS, click, + CURLFORM_END); if (successpage) - curl_formadd(&post, &last - , CURLFORM_COPYNAME, "mv_successpage" - , CURLFORM_PTRCONTENTS, successpage - , CURLFORM_END); + curl_formadd(&post, &last, + CURLFORM_COPYNAME, "mv_successpage", + CURLFORM_PTRCONTENTS, successpage, + CURLFORM_END); if (nextpage) - curl_formadd(&post, &last - , CURLFORM_COPYNAME, "mv_nextpage" - , CURLFORM_PTRCONTENTS, nextpage - , CURLFORM_END); + curl_formadd(&post, &last, + CURLFORM_COPYNAME, "mv_nextpage", + CURLFORM_PTRCONTENTS, nextpage, + CURLFORM_END); if (failpage) - curl_formadd(&post, &last - , CURLFORM_COPYNAME, "mv_failpage" - , CURLFORM_PTRCONTENTS, failpage - , CURLFORM_END); + curl_formadd(&post, &last, + CURLFORM_COPYNAME, "mv_failpage", + CURLFORM_PTRCONTENTS, failpage, + CURLFORM_END); last = NULL; request(handler, member, post, "%s", "process"); curl_formfree(post); -- cgit v1.2.3