summaryrefslogtreecommitdiff
path: root/src/crypt.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@crystal.(none)>2008-06-30 20:13:24 +0300
committerNikos Mavrogiannopoulos <nmav@crystal.(none)>2008-06-30 20:13:24 +0300
commitaafe4eaf959240615205bec34ef2d2453f1cec6f (patch)
tree7a25f236f0df22984beb09fa7985bca01923604f /src/crypt.c
parentb4bf7c5906014dc8b946d6fad19437aaddb8b309 (diff)
downloadgnutls-aafe4eaf959240615205bec34ef2d2453f1cec6f.tar.gz
avoid using gc_ functions for random data.
Diffstat (limited to 'src/crypt.c')
-rw-r--r--src/crypt.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/crypt.c b/src/crypt.c
index 27ac16faa7..cb982b08fe 100644
--- a/src/crypt.c
+++ b/src/crypt.c
@@ -48,8 +48,7 @@ srptool_version (void)
#include <gnutls/gnutls.h>
#include <gnutls/extra.h>
#include <crypt-gaa.h>
-
-#include <gc.h> /* for randomize */
+#include "../lib/random.h" /* for random */
#include <sys/types.h>
#include <sys/stat.h>
@@ -507,7 +506,7 @@ _srp_crypt (const char *username, const char *passwd, int salt_size,
/* generate the salt
*/
- if (gc_nonce (salt, salt_size) != GC_OK)
+ if (_gnutls_rnd (RND_NONCE, salt, salt_size) < 0)
{
fprintf (stderr, "Could not create nonce\n");
return NULL;