go.crypto/ocsp: make the zero value of RequestOptions valid and documented.
R=bradfitz CC=golang-dev https://golang.org/cl/10431044
This commit is contained in:
+2
-2
@@ -261,12 +261,12 @@ type request struct {
|
||||
// RequestOptions contains options for constructing OCSP requests.
|
||||
type RequestOptions struct {
|
||||
// Hash contains the hash function that should be used when
|
||||
// constructing the OCSP request.
|
||||
// constructing the OCSP request. If zero, SHA-1 will be used.
|
||||
Hash crypto.Hash
|
||||
}
|
||||
|
||||
func (opts *RequestOptions) hash() crypto.Hash {
|
||||
if opts == nil {
|
||||
if opts == nil || opts.Hash == 0 {
|
||||
// SHA-1 is nearly universally used in OCSP.
|
||||
return crypto.SHA1
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user