[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS gsasl/lib/digest-md5
From: |
gsasl-commit |
Subject: |
CVS gsasl/lib/digest-md5 |
Date: |
Sun, 19 Dec 2004 20:06:37 +0100 |
Update of /home/cvs/gsasl/lib/digest-md5
In directory dopio:/tmp/cvs-serv2851
Modified Files:
client.c parser.c server.c
Log Message:
Fix warnings.
--- /home/cvs/gsasl/lib/digest-md5/client.c 2004/12/19 18:58:58 1.20
+++ /home/cvs/gsasl/lib/digest-md5/client.c 2004/12/19 19:06:37 1.21
@@ -69,7 +69,6 @@
char nonce[CNONCE_ENTROPY_BYTES];
char *p;
int rc;
- size_t i;
rc = gsasl_nonce (nonce, CNONCE_ENTROPY_BYTES);
if (rc != GSASL_OK)
@@ -102,10 +101,7 @@
char **output, size_t * output_len)
{
_Gsasl_digest_md5_client_state *state = mech_data;
- char *subopts;
- char *value;
- int outlen;
- int rc, res, i;
+ int rc, res;
*output = NULL;
*output_len = 0;
@@ -219,16 +215,13 @@
return GSASL_CRYPTO_ERROR;
*output = digest_md5_print_response (&state->response);
- if (*output)
- {
- *output_len = strlen (*output);
- res = GSASL_NEEDS_MORE;
- }
- else
- {
- res = GSASL_AUTHENTICATION_ERROR;
- }
+ if (!*output)
+ return GSASL_AUTHENTICATION_ERROR;
+
+ *output_len = strlen (*output);
+
state->step++;
+ res = GSASL_NEEDS_MORE;
}
break;
--- /home/cvs/gsasl/lib/digest-md5/parser.c 2004/12/19 18:58:50 1.12
+++ /home/cvs/gsasl/lib/digest-md5/parser.c 2004/12/19 19:06:37 1.13
@@ -33,6 +33,9 @@
/* Get memcpy, strlen. */
#include <string.h>
+/* Get validator. */
+#include "validate.h"
+
#define DEFAULT_CHARSET "utf-8"
#define DEFAULT_ALGORITHM "md5-sess"
--- /home/cvs/gsasl/lib/digest-md5/server.c 2004/12/19 18:57:00 1.20
+++ /home/cvs/gsasl/lib/digest-md5/server.c 2004/12/19 19:06:37 1.21
@@ -40,6 +40,7 @@
#include "free.h"
#include "session.h"
#include "digesthmac.h"
+#include "validate.h"
/* Get uint32_t. */
#include <netinet/in.h>
@@ -107,7 +108,6 @@
{
_Gsasl_digest_md5_server_state *state = mech_data;
int rc, res;
- int outlen;
*output = NULL;
*output_len = 0;
- CVS gsasl/lib/digest-md5, (continued)
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5,
gsasl-commit <=
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/19
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/20
- CVS gsasl/lib/digest-md5, gsasl-commit, 2004/12/20