summaryrefslogtreecommitdiff
path: root/src/cry.mli
diff options
context:
space:
mode:
authorKyle Robbertze <paddatrapper@debian.org>2024-01-18 13:16:58 +0000
committerKyle Robbertze <paddatrapper@debian.org>2024-01-18 13:16:58 +0000
commitb9278a5ca2738b39f90842a934567d7200f03a88 (patch)
treeae39ca7092bdf64723eb06bb76b2483eaad9c024 /src/cry.mli
parentb823165a7618125e5c9fec5ca6cc1b26bdb25f04 (diff)
New upstream version 1.0.2
Diffstat (limited to 'src/cry.mli')
-rw-r--r--src/cry.mli15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/cry.mli b/src/cry.mli
index 3b041db..c33db28 100644
--- a/src/cry.mli
+++ b/src/cry.mli
@@ -48,7 +48,13 @@ and transport =
< name : string
; protocol : string
; default_port : int
- ; connect : ?bind_address:string -> ?timeout:float -> string -> int -> socket >
+ ; connect :
+ ?bind_address:string ->
+ ?timeout:float ->
+ ?prefer:[ `System_default | `Ipv4 | `Ipv6 ] ->
+ string ->
+ int ->
+ socket >
(** Possible errors. *)
type error =
@@ -70,7 +76,12 @@ exception Timeout
(** Base unix connect *)
val unix_connect :
- ?bind_address:string -> ?timeout:float -> string -> int -> Unix.file_descr
+ ?bind_address:string ->
+ ?timeout:float ->
+ ?prefer:[ `System_default | `Ipv4 | `Ipv6 ] ->
+ string ->
+ int ->
+ Unix.file_descr
(** Unix transport and socket. *)
val unix_transport : transport