commit 26d0f5c
default
·
2025-02-14 08:17:24 +0000 UTC
parent fa9a6ab
Some variable renaming.
1 files changed,
+7,
-7
M
html.c
M
html.c
+7,
-7
1@@ -17,7 +17,7 @@
2
3 #include "snac.h"
4
5-int login(snac *snac, const xs_dict *headers)
6+int login(snac *user, const xs_dict *headers)
7 /* tries a login */
8 {
9 int logged_in = 0;
10@@ -31,23 +31,23 @@ int login(snac *snac, const xs_dict *headers)
11 xs *l1 = xs_split_n(s2, ":", 1);
12
13 if (xs_list_len(l1) == 2) {
14- const char *user = xs_list_get(l1, 0);
15+ const char *uid = xs_list_get(l1, 0);
16 const char *pwd = xs_list_get(l1, 1);
17 const char *addr = xs_or(xs_dict_get(headers, "remote-addr"),
18 xs_dict_get(headers, "x-forwarded-for"));
19
20- if (badlogin_check(user, addr)) {
21- logged_in = check_password(user, pwd,
22- xs_dict_get(snac->config, "passwd"));
23+ if (badlogin_check(uid, addr)) {
24+ logged_in = check_password(uid, pwd,
25+ xs_dict_get(user->config, "passwd"));
26
27 if (!logged_in)
28- badlogin_inc(user, addr);
29+ badlogin_inc(uid, addr);
30 }
31 }
32 }
33
34 if (logged_in)
35- lastlog_write(snac, "web");
36+ lastlog_write(user, "web");
37
38 return logged_in;
39 }