Add krb5_c_random_make_octets() to mit_glue.c
authorAsanka Herath <asanka@secure-endpoints.com>
Fri, 10 Sep 2010 18:03:15 +0000 (14:03 -0400)
committerAsanka C. Herath <asanka@secure-endpoints.com>
Tue, 14 Sep 2010 12:04:19 +0000 (08:04 -0400)
lib/krb5/libkrb5-exports.def.in
lib/krb5/mit_glue.c

index c12c08233fcd3b34e429395ff3fb1166f3b305e1..0d94fbb8aebf922799c3ea030e4753efe229dcec 100644 (file)
@@ -77,6 +77,7 @@ EXPORTS
        krb5_c_make_random_key
        krb5_c_prf
        krb5_c_prf_length
+        krb5_c_random_make_octets
        krb5_c_set_checksum
        krb5_c_valid_cksumtype
        krb5_c_valid_enctype
index 52ecfd1a0e344849bebd0e2d59c4ceb3dcb1b41d..7ed91b0768ca270aaa7237fbf738193d29717158 100644 (file)
@@ -378,6 +378,12 @@ krb5_c_prf(krb5_context context,
     return ret;
 }
 
+KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
+krb5_c_random_make_octets(krb5_context context, krb5_data * data)
+{
+    return krb5_generate_random_keyblock(context, data->length, data->data);
+}
+
 /**
  * MIT compat glue
  *