val (let*) :
('a, 'b) Stdlib.result ->
('a -> ('c, 'b) Stdlib.result) ->
('c, 'b) Stdlib.resultval get_uint32 : string -> int -> (int32 * int, string) Stdlib.resultval put_uint32 : Stdlib.Buffer.t -> int32 -> unitval get_uint8 : string -> int -> (int * int, string) Stdlib.resultval put_uint8 : Stdlib.Buffer.t -> int -> unitval get_bool : string -> int -> (bool * int, string) Stdlib.resultval put_bool : Stdlib.Buffer.t -> bool -> unitval get_string : string -> int -> (string * int, string) Stdlib.resultval put_string : Stdlib.Buffer.t -> string -> unitval put_random : Stdlib.Buffer.t -> int -> unitval get_mpint :
?signed:bool ->
string ->
int ->
(Z.t * int, string) Stdlib.resultval put_mpint : ?signed:bool -> Stdlib.Buffer.t -> Z.t -> unitval get_message_id :
string ->
int ->
(Ssh.message_id * int, string) Stdlib.resultval get_nl : string -> int -> (string list * int, string) Stdlib.resultval put_nl : Stdlib.Buffer.t -> string list -> unitval pubkey_of_blob :
(string * int) ->
(Hostkey.pub, [> `Msg of string | `Unsupported of string ]) Stdlib.resultval pubkey_of_blob_error_as_string :
(string * int) ->
(Hostkey.pub, string) Stdlib.resultval get_pubkey_any : string -> int -> (Hostkey.pub * int, string) Stdlib.resultval get_pubkey :
string ->
int ->
string ->
(Hostkey.pub * int, string) Stdlib.resultval put_pubkey : Stdlib.Buffer.t -> Hostkey.pub -> unitval pubkey_of_openssh : string -> (Hostkey.pub, string) Stdlib.resultval privkey_of_pem :
string ->
(Hostkey.priv, [> `Msg of string ]) Stdlib.resultval privkey_of_openssh :
string ->
(Hostkey.priv * string, string) Stdlib.resultval put_kexinit : Stdlib.Buffer.t -> Ssh.kexinit -> unitval put_extensions : Stdlib.Buffer.t -> Ssh.extension list -> unitval get_signature_raw :
string ->
int ->
((string * string) * int, string) Stdlib.resultval get_signature :
string ->
int ->
((Hostkey.alg * string) * int, string) Stdlib.resultval put_signature_raw : Stdlib.Buffer.t -> (string * string) -> unitval put_signature : Stdlib.Buffer.t -> (Hostkey.alg * string) -> unitval get_message : string -> (Ssh.message, string) Stdlib.resultval userauth_pk_ok : string -> (Ssh.message, string) Stdlib.resultval userauth_info_request : string -> (Ssh.message, string) Stdlib.resultval put_message : Stdlib.Buffer.t -> Ssh.message -> unitval get_version : string -> (string option * string, string) Stdlib.result