]> Cypherpunks repositories - gostls13.git/commitdiff
crypto/tls: fix generate_cert.go
authorAdam Langley <agl@golang.org>
Wed, 6 Jul 2011 20:22:21 +0000 (16:22 -0400)
committerAdam Langley <agl@golang.org>
Wed, 6 Jul 2011 20:22:21 +0000 (16:22 -0400)
Fixes #2030.

R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/4635092

src/pkg/crypto/tls/generate_cert.go

index f461888799dd42432a26df39a8830beaa3bdb42f..41206e276b3790dd3d6ad525dad0094848004f18 100644 (file)
@@ -8,8 +8,10 @@
 package main
 
 import (
-       "crypto/rsa"
+       "big"
+       "crypto/x509/pkix"
        "crypto/rand"
+       "crypto/rsa"
        "crypto/x509"
        "encoding/pem"
        "flag"
@@ -32,8 +34,8 @@ func main() {
        now := time.Seconds()
 
        template := x509.Certificate{
-               SerialNumber: []byte{0},
-               Subject: x509.Name{
+               SerialNumber: new(big.Int).SetInt64(0),
+               Subject: pkix.Name{
                        CommonName:   *hostName,
                        Organization: []string{"Acme Co"},
                },