summaryrefslogtreecommitdiff
path: root/src/crypt.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2001-05-04 21:52:03 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2001-05-04 21:52:03 +0000
commit89af8d0f36cd296d2c6c76bbd797da44b3bf43f5 (patch)
tree8883bc4aa81a18d3901e590ced44e9d1d00bc2da /src/crypt.c
parent37fad44b7b351e2eb862739f2084c73239682cd3 (diff)
downloadgnutls-89af8d0f36cd296d2c6c76bbd797da44b3bf43f5.tar.gz
more additions for SRP
Diffstat (limited to 'src/crypt.c')
-rw-r--r--src/crypt.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/crypt.c b/src/crypt.c
index e802f98e9a..7768f5229b 100644
--- a/src/crypt.c
+++ b/src/crypt.c
@@ -92,12 +92,16 @@ int crypt, salt;
if (info.passwd != NULL) {
verify_passwd( info.passwd, info.username, passwd);
- free(cr);
return 0;
}
cr = gnutls_crypt( info.username, passwd, crypt, salt);
+ if (cr==NULL) {
+ fprintf(stderr, "Cannot gnutls_crypt()...\n");
+ return -1;
+ }
+
printf("%s:%s\n", info.username, cr);
free(cr);
return 0;