if rand.Intn(10) > 5 {
m.alpnProtocol = randomString(rand.Intn(32)+1, rand)
}
+ if rand.Intn(10) > 5 {
+ m.earlyData = true
+ }
return reflect.ValueOf(m)
}
s.createdAt = uint64(rand.Int63())
s.secret = randomBytes(rand.Intn(100)+1, rand)
s.Extra = randomBytes(rand.Intn(100), rand)
+ if rand.Intn(10) > 5 {
+ s.EarlyData = true
+ }
if s.isClient || rand.Intn(10) > 5 {
if rand.Intn(10) > 5 {
s.peerCertificates = sessionTestCerts
s.scts = append(s.scts, randomBytes(rand.Intn(500)+1, rand))
}
}
+ if rand.Intn(10) > 5 && s.EarlyData {
+ s.alpnProtocol = string(randomBytes(rand.Intn(10), rand))
+ }
if s.isClient {
for i := 0; i < rand.Intn(3); i++ {
if rand.Intn(10) > 5 {