Add tests for bad ChangeCipherSpecs.

Change-Id: I7eac3582b7b23b5da95be68277609cfa63195b02
Reviewed-on: https://boringssl-review.googlesource.com/6629
Reviewed-by: Adam Langley <agl@google.com>
diff --git a/ssl/test/runner/common.go b/ssl/test/runner/common.go
index 2addea6..ec0e2db 100644
--- a/ssl/test/runner/common.go
+++ b/ssl/test/runner/common.go
@@ -805,6 +805,10 @@
 	// bytes) of the server's Diffie-Hellman public value is not equal to
 	// this.
 	RequireDHPublicValueLen int
+
+	// BadChangeCipherSpec, if not nil, is the body to be sent in
+	// ChangeCipherSpec records instead of {1}.
+	BadChangeCipherSpec []byte
 }
 
 func (c *Config) serverInit() {