func golang.org/x/crypto/ssh.Unmarshal

76 uses

	golang.org/x/crypto/ssh (current package)
		certs.go#L177: 	if err := Unmarshal(rest, &g); err != nil {
		client_auth.go#L33: 	if err := Unmarshal(packet, &serviceAccept); err != nil {
		client_auth.go#L302: 			if err := Unmarshal(packet, &msg); err != nil {
		client_auth.go#L346: 			if err := Unmarshal(packet, &msg); err != nil {
		client_auth.go#L363: 	if err := Unmarshal(packet, &msg); err != nil {
		client_auth.go#L432: 			if err := Unmarshal(packet, &msg); err != nil {
		client_auth.go#L446: 		if err := Unmarshal(packet, &msg); err != nil {
		client_auth.go#L569: 	if err := Unmarshal(packet, userAuthGSSAPIResp); err != nil {
		client_auth.go#L599: 			if err := Unmarshal(packet, &msg); err != nil {
		client_auth.go#L608: 			if err := Unmarshal(packet, userAuthGSSAPIErrorResp); err != nil {
		client_auth.go#L618: 			if err := Unmarshal(packet, userAuthGSSAPITokenReq); err != nil {
		handshake.go#L533: 	if err := Unmarshal(otherInitPacket, otherInit); err != nil {
		kex.go#L126: 	if err = Unmarshal(packet, &kexDHReply); err != nil {
		kex.go#L160: 	if err = Unmarshal(packet, &kexDHInit); err != nil {
		kex.go#L245: 	if err = Unmarshal(packet, &reply); err != nil {
		kex.go#L324: 	if err = Unmarshal(packet, &kexECDHInit); err != nil {
		kex.go#L455: 	if err = Unmarshal(packet, &reply); err != nil {
		kex.go#L495: 	if err = Unmarshal(packet, &kexInit); err != nil {
		kex.go#L591: 	if err = Unmarshal(packet, &kexDHGexGroup); err != nil {
		kex.go#L633: 	if err = Unmarshal(packet, &kexDHGexReply); err != nil {
		kex.go#L680: 	if err = Unmarshal(packet, &kexDHGexRequest); err != nil {
		kex.go#L722: 	if err = Unmarshal(packet, &kexDHGexInit); err != nil {
		keys.go#L349: 	if err := Unmarshal(in, &w); err != nil {
		keys.go#L428: 	if err := Unmarshal(in, &w); err != nil {
		keys.go#L561: 	if err := Unmarshal(in, &w); err != nil {
		keys.go#L627: 	if err := Unmarshal(in, &w); err != nil {
		keys.go#L687: 	if err := Unmarshal(sig.Blob, &ecSig); err != nil {
		keys.go#L735: 	if err := Unmarshal(in, &w); err != nil {
		keys.go#L790: 	if err := Unmarshal(sig.Blob, &ecSig); err != nil {
		keys.go#L795: 	if err := Unmarshal(sig.Rest, &skf); err != nil {
		keys.go#L841: 	if err := Unmarshal(in, &w); err != nil {
		keys.go#L889: 	if err := Unmarshal(sig.Blob, &edSig); err != nil {
		keys.go#L894: 	if err := Unmarshal(sig.Rest, &skf); err != nil {
		keys.go#L1239: 		if err := Unmarshal([]byte(kdfOpts), &opts); err != nil {
		keys.go#L1293: 	if err := Unmarshal(remaining, &w); err != nil {
		keys.go#L1321: 	if err := Unmarshal(privKeyBlock, &pk1); err != nil || pk1.Check1 != pk1.Check2 {
		keys.go#L1342: 		if err := Unmarshal(pk1.Rest, &key); err != nil {
		keys.go#L1374: 		if err := Unmarshal(pk1.Rest, &key); err != nil {
		keys.go#L1398: 		if err := Unmarshal(pk1.Rest, &key); err != nil {
		messages.go#L374: func Unmarshal(data []byte, out interface{}) error {
		messages.go#L836: 	if err := Unmarshal(packet, msg); err != nil {
		mux.go#L275: 	if err := Unmarshal(packet, &msg); err != nil {
		server.go#L264: 	if err = Unmarshal(packet, &serviceRequest); err != nil {
		server.go#L353: 		if err := Unmarshal(packet, userAuthGSSAPITokenReq); err != nil {
		server.go#L362: 	if err := Unmarshal(packet, userAuthGSSAPIMICReq); err != nil {
		server.go#L428: 		} else if err = Unmarshal(packet, &userAuthReq); err != nil {
		server.go#L613: 			if err := Unmarshal(packet, userAuthGSSAPITokenReq); err != nil {
		session.go#L434: 			if err := Unmarshal(msg.Payload, &sigval); err != nil {
		tcpip.go#L129: 		if err := Unmarshal(resp, &p); err != nil {
		tcpip.go#L204: 			if err = Unmarshal(ch.ExtraData(), &payload); err != nil {
		tcpip.go#L227: 			if err = Unmarshal(ch.ExtraData(), &payload); err != nil {
		transport.go#L153: 			if err := Unmarshal(packet, &msg); err != nil {

	golang.org/x/crypto/ssh/agent
		client.go#L287: 	if err := ssh.Unmarshal(in, &record); err != nil {
		client.go#L292: 	if err := ssh.Unmarshal(record.Blob, &wk); err != nil {
		client.go#L451: 		if err := ssh.Unmarshal(msg.SigBlob, &sig); err != nil {
		client.go#L483: 	if err := ssh.Unmarshal(packet, msg); err != nil {
		server.go#L86: 		if err := ssh.Unmarshal(data, &req); err != nil {
		server.go#L91: 		if err := ssh.Unmarshal(req.KeyBlob, &wk); err != nil {
		server.go#L102: 		if err := ssh.Unmarshal(data, &req); err != nil {
		server.go#L110: 		if err := ssh.Unmarshal(data, &req); err != nil {
		server.go#L117: 		if err := ssh.Unmarshal(data, &req); err != nil {
		server.go#L122: 		if err := ssh.Unmarshal(req.KeyBlob, &wk); err != nil {
		server.go#L173: 			if err := ssh.Unmarshal(data, &req); err != nil {
		server.go#L213: 			if err = ssh.Unmarshal(constraints, &msg); err != nil {
		server.go#L242: 	if err := ssh.Unmarshal(req, &k); err != nil {
		server.go#L267: 	if err := ssh.Unmarshal(req, &k); err != nil {
		server.go#L281: 	if err := ssh.Unmarshal(req, &k); err != nil {
		server.go#L329: 	if err := ssh.Unmarshal(req, &k); err != nil {
		server.go#L351: 	if err := ssh.Unmarshal(req, &k); err != nil {
		server.go#L369: 	if err := ssh.Unmarshal(req, &k); err != nil {
		server.go#L389: 	if err := ssh.Unmarshal(cert.Key.Marshal(), &rsaPub); err != nil {
		server.go#L416: 	if err := ssh.Unmarshal(req, &k); err != nil {
		server.go#L433: 	if err := ssh.Unmarshal(cert.Key.Marshal(), &w); err != nil {
		server.go#L458: 	if err := ssh.Unmarshal(req, &k); err != nil {
		server.go#L477: 	if err := ssh.Unmarshal(cert.Key.Marshal(), &ecdsaPub); err != nil {
		server.go#L499: 	if err := ssh.Unmarshal(req, &record); err != nil {