summaryrefslogtreecommitdiff
path: root/daemon/basic.c
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/basic.c')
-rw-r--r--daemon/basic.c48
1 files changed, 24 insertions, 24 deletions
diff --git a/daemon/basic.c b/daemon/basic.c
index fc0a096..6b41a36 100644
--- a/daemon/basic.c
+++ b/daemon/basic.c
@@ -6,39 +6,39 @@
int basic_parse(const char* header, ha_buffer_t* buf, basic_header_t* rec)
{
- char* t;
- ASSERT(header && buf && rec);
+ char* t;
+ ASSERT(header && buf && rec);
- memset(rec, 0, sizeof(*rec));
+ memset(rec, 0, sizeof(*rec));
- /*
- * Authorization header is in this format:
- *
- * "Basic " B64(user ":" password)
- */
+ /*
+ * Authorization header is in this format:
+ *
+ * "Basic " B64(user ":" password)
+ */
- header = trim_start(header);
- header = (const char*)ha_bufdec64(buf, header, NULL);
+ header = trim_start(header);
+ header = (const char*)ha_bufdec64(buf, header, NULL);
- if(!header)
- return ha_buferr(buf) ? HA_CRITERROR : HA_FALSE;
+ if(!header)
+ return ha_buferr(buf) ? HA_CRITERROR : HA_FALSE;
- /* We have a cache key at this point so hash it */
- md5_string(rec->key, header);
+ /* We have a cache key at this point so hash it */
+ md5_string(rec->key, header);
- /* Parse the user. We need it in any case */
- t = strchr(header, ':');
- if(t != NULL)
- {
- /* Break the string in half */
- *t = 0;
+ /* Parse the user. We need it in any case */
+ t = strchr(header, ':');
+ if(t != NULL)
+ {
+ /* Break the string in half */
+ *t = 0;
- rec->user = header;
- rec->password = t + 1;
- }
+ rec->user = header;
+ rec->password = t + 1;
+ }
- return HA_OK;
+ return HA_OK;
}