projects
/
blerg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Return the status of token removal in auth_logout
[blerg.git]
/
common
/
auth.c
diff --git
a/common/auth.c
b/common/auth.c
index
ca4017e
..
d460b41
100644
(file)
--- a/
common/auth.c
+++ b/
common/auth.c
@@
-347,6
+347,7
@@
char * auth_login(const char *username, const char *password) {
int auth_logout(const char *username, const char *token) {
char filename[FILENAME_MAX];
struct stringring *sr;
int auth_logout(const char *username, const char *token) {
char filename[FILENAME_MAX];
struct stringring *sr;
+ int ret;
if (!valid_name(username))
return 0;
if (!valid_name(username))
return 0;
@@
-359,10
+360,10
@@
int auth_logout(const char *username, const char *token) {
if (sr == NULL) {
return 0;
}
if (sr == NULL) {
return 0;
}
- stringring_remove(sr, token);
+
ret =
stringring_remove(sr, token);
stringring_close(sr);
stringring_close(sr);
- return
1
;
+ return
ret
;
}
int auth_check_token(const char *username, const char *given_token) {
}
int auth_check_token(const char *username, const char *given_token) {