github.com/refraction-networking/utls.Config.NextProtos (field)

13 uses

	github.com/refraction-networking/utls (current package)
		common.go#L670: 	NextProtos []string
		common.go#L993: 		NextProtos:                          c.NextProtos,
		handshake_client.go#L58: 	for _, proto := range config.NextProtos {
		handshake_client.go#L86: 		alpnProtocols:                config.NextProtos,
		handshake_server.go#L258: 	selectedProto, err := negotiateALPN(c.config.NextProtos, hs.clientHello.alpnProtocols, false)
		handshake_server_tls13.go#L298: 	selectedProto, err := negotiateALPN(c.config.NextProtos, hs.clientHello.alpnProtocols, c.quic != nil)
		u_handshake_client.go#L180: 	for _, proto := range config.NextProtos {
		u_handshake_client.go#L208: 		alpnProtocols:                config.NextProtos,
		u_handshake_client.go#L411: 	for _, proto := range c.config.NextProtos {
		u_parrots.go#L2947: 	return generateRandomizedSpec(&uconn.ClientHelloID, uconn.serverName, uconn.config.NextProtos)
		u_tls_extensions.go#L614: 	uc.config.NextProtos = e.AlpnProtocols
		u_tls_extensions.go#L1597: 	uc.config.NextProtos = e.NextProtos