golang.org/x/crypto/cryptobyte.String.ReadUint16LengthPrefixed (method)
59 uses
golang.org/x/crypto/cryptobyte (current package)
string.go#L147: func (s *String) ReadUint16LengthPrefixed(out *String) bool {
github.com/refraction-networking/utls
ech.go#L86: if !s.ReadUint16LengthPrefixed(&cipherSuites) {
ech.go#L108: if !s.ReadUint16LengthPrefixed(&extensions) {
ech.go#L116: if !extensions.ReadUint16LengthPrefixed((*cryptobyte.String)(&e.Data)) {
ech.go#L267: if !s.ReadUint16LengthPrefixed(&extensions) {
ech.go#L275: !extensions.ReadUint16LengthPrefixed(&extData) {
ech.go#L300: !innerReader.ReadUint16LengthPrefixed(&extensions) {
ech.go#L336: !extensions.ReadUint16LengthPrefixed(&extData) {
handshake_messages.go#L62: return s.ReadUint16LengthPrefixed((*cryptobyte.String)(out))
handshake_messages.go#L460: if !s.ReadUint16LengthPrefixed(&cipherSuites) {
handshake_messages.go#L486: if !s.ReadUint16LengthPrefixed(&extensions) || !s.Empty() {
handshake_messages.go#L495: !extensions.ReadUint16LengthPrefixed(&extData) {
handshake_messages.go#L509: if !extData.ReadUint16LengthPrefixed(&nameList) || nameList.Empty() {
handshake_messages.go#L516: !nameList.ReadUint16LengthPrefixed(&serverName) ||
handshake_messages.go#L538: !extData.ReadUint16LengthPrefixed(&ignored) ||
handshake_messages.go#L539: !extData.ReadUint16LengthPrefixed(&ignored) {
handshake_messages.go#L546: if !extData.ReadUint16LengthPrefixed(&curves) || curves.Empty() {
handshake_messages.go#L569: if !extData.ReadUint16LengthPrefixed(&sigAndAlgs) || sigAndAlgs.Empty() {
handshake_messages.go#L583: if !extData.ReadUint16LengthPrefixed(&sigAndAlgs) || sigAndAlgs.Empty() {
handshake_messages.go#L606: if !extData.ReadUint16LengthPrefixed(&protoList) || protoList.Empty() {
handshake_messages.go#L641: if !extData.ReadUint16LengthPrefixed(&clientShares) {
handshake_messages.go#L672: if !extData.ReadUint16LengthPrefixed(&identities) || identities.Empty() {
handshake_messages.go#L685: if !extData.ReadUint16LengthPrefixed(&binders) || binders.Empty() {
handshake_messages.go#L924: if !s.ReadUint16LengthPrefixed(&extensions) || !s.Empty() {
handshake_messages.go#L933: !extensions.ReadUint16LengthPrefixed(&extData) {
handshake_messages.go#L963: if !extData.ReadUint16LengthPrefixed(&protoList) || protoList.Empty() {
handshake_messages.go#L974: if !extData.ReadUint16LengthPrefixed(&sctList) || sctList.Empty() {
handshake_messages.go#L1099: !s.ReadUint16LengthPrefixed(&extensions) || !s.Empty() {
handshake_messages.go#L1107: !extensions.ReadUint16LengthPrefixed(&extData) {
handshake_messages.go#L1114: if !extData.ReadUint16LengthPrefixed(&protoList) || protoList.Empty() {
handshake_messages.go#L1247: !s.ReadUint16LengthPrefixed(&extensions) ||
handshake_messages.go#L1256: !extensions.ReadUint16LengthPrefixed(&extData) {
handshake_messages.go#L1354: !s.ReadUint16LengthPrefixed(&extensions) ||
handshake_messages.go#L1363: !extensions.ReadUint16LengthPrefixed(&extData) {
handshake_messages.go#L1374: if !extData.ReadUint16LengthPrefixed(&sigAndAlgs) || sigAndAlgs.Empty() {
handshake_messages.go#L1387: if !extData.ReadUint16LengthPrefixed(&sigAndAlgs) || sigAndAlgs.Empty() {
handshake_messages.go#L1400: if !extData.ReadUint16LengthPrefixed(&auths) || auths.Empty() {
handshake_messages.go#L1589: !certList.ReadUint16LengthPrefixed(&extensions) {
handshake_messages.go#L1597: !extensions.ReadUint16LengthPrefixed(&extData) {
handshake_messages.go#L1615: if !extData.ReadUint16LengthPrefixed(&sctList) || sctList.Empty() {
u_common.go#L234: if !extensions.ReadUint16LengthPrefixed(&extData) {
u_common.go#L533: if !s.ReadUint16LengthPrefixed(&cipherSuitesBytes) {
u_common.go#L557: if !s.ReadUint16LengthPrefixed(&extensions) {
u_ech.go#L243: if !extData.ReadUint16LengthPrefixed(&ignored) {
u_ech.go#L256: if !extData.ReadUint16LengthPrefixed(&ignored) {
u_handshake_messages.go#L114: !s.ReadUint16LengthPrefixed(&extensions) || !s.Empty() {
u_handshake_messages.go#L122: !extensions.ReadUint16LengthPrefixed(&extData) {
u_tls_extensions.go#L172: if !extData.ReadUint16LengthPrefixed(&nameList) || nameList.Empty() {
u_tls_extensions.go#L180: !nameList.ReadUint16LengthPrefixed(&serverNameBytes) ||
u_tls_extensions.go#L245: !extData.ReadUint16LengthPrefixed(&ignored) ||
u_tls_extensions.go#L246: !extData.ReadUint16LengthPrefixed(&ignored) {
u_tls_extensions.go#L317: if !extData.ReadUint16LengthPrefixed(&curvesBytes) || curvesBytes.Empty() {
u_tls_extensions.go#L454: if !extData.ReadUint16LengthPrefixed(&sigAndAlgs) || sigAndAlgs.Empty() {
u_tls_extensions.go#L513: if !extData.ReadUint16LengthPrefixed(&ignored) || !ignored.ReadUint8(&statusType) {
u_tls_extensions.go#L587: if !extData.ReadUint16LengthPrefixed(&sigAndAlgs) || sigAndAlgs.Empty() {
u_tls_extensions.go#L673: if !extData.ReadUint16LengthPrefixed(&protoList) || protoList.Empty() {
u_tls_extensions.go#L744: if !extData.ReadUint16LengthPrefixed(&protoList) || protoList.Empty() {
u_tls_extensions.go#L1273: if !extData.ReadUint16LengthPrefixed(&clientShares) {
u_tls_extensions.go#L1908: if !extData.ReadUint16LengthPrefixed(&supportedAlgs) || supportedAlgs.Empty() {
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |