summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2004-01-04 10:42:28 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2004-01-04 10:42:28 +0000
commit4ff0adaeeeb157722080ed457fef4b41908470ed (patch)
tree0f5921d91030db69ce7d33251f2057ab41dd9b14
parenta02ef36fd6ab9de4a5b115aacd2120cfa0cfb54f (diff)
downloadgnutls-4ff0adaeeeb157722080ed457fef4b41908470ed.tar.gz
*** empty log message ***
-rw-r--r--src/certtool.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/certtool.c b/src/certtool.c
index 173c044622..c7cd618021 100644
--- a/src/certtool.c
+++ b/src/certtool.c
@@ -320,11 +320,12 @@ gnutls_x509_crt generate_certificate( gnutls_x509_privkey *ret_key)
serial = read_int( "Enter the certificate's serial number (decimal): ");
- buffer[2] = serial & 0xff;
- buffer[1] = (serial >> 8) & 0xff;
- buffer[0] = (serial >> 16) & 0xff;
+ buffer[3] = serial & 0xff;
+ buffer[2] = (serial >> 8) & 0xff;
+ buffer[1] = (serial >> 16) & 0xff;
+ buffer[0] = 0;
- result = gnutls_x509_crt_set_serial( crt, buffer, 3);
+ result = gnutls_x509_crt_set_serial( crt, buffer, 4);
if (result < 0) {
fprintf(stderr, "serial: %s\n", gnutls_strerror(result));
exit(1);