File tree Expand file tree Collapse file tree 4 files changed +9
-4
lines changed Expand file tree Collapse file tree 4 files changed +9
-4
lines changed Original file line number Diff line number Diff line change
1
+ ## v2.0.1 (2019-03-26)
2
+
3
+ * Use cstruct-sexp introduced in cstruct.4.0.0 (@avsm )
4
+
1
5
## v2.0.0 (2019-03-10)
2
6
3
7
* Remove old ` KV_RO ` interface in the client as it has
Original file line number Diff line number Diff line change 1
1
(library
2
2
(name protocol_9p)
3
3
(public_name protocol-9p)
4
- (libraries rresult cstruct sexplib lwt mirage-flow-lwt mirage-channel-lwt
4
+ (libraries rresult cstruct cstruct-sexp sexplib lwt mirage-flow-lwt mirage-channel-lwt
5
5
astring fmt)
6
6
(preprocess
7
7
(pps ppx_sexp_conv)))
Original file line number Diff line number Diff line change @@ -298,7 +298,7 @@ module Write = struct
298
298
type t = {
299
299
fid : Fid .t ;
300
300
offset : int64 ;
301
- data : Cstruct .t ;
301
+ data : Cstruct_sexp .t ;
302
302
} [@@ deriving sexp ]
303
303
304
304
let equal a b =
Original file line number Diff line number Diff line change @@ -9,7 +9,8 @@ depends: [
9
9
"ocaml" {>= "4.03.0"}
10
10
"dune" {build & >= "1.0"}
11
11
"base-bytes"
12
- "cstruct" {>= "3.0.0"}
12
+ "cstruct" {>= "4.0.0"}
13
+ "cstruct-sexp"
13
14
"sexplib" {> "113.00.00"}
14
15
"rresult"
15
16
"mirage-flow-lwt"
@@ -19,7 +20,7 @@ depends: [
19
20
"fmt"
20
21
"logs" {>= "0.5.0"}
21
22
"win-error"
22
- "ppx_sexp_conv"
23
+ "ppx_sexp_conv" {>="v0.9.0"}
23
24
"alcotest" {with-test & >= "0.4.0"}
24
25
]
25
26
build: [
You can’t perform that action at this time.
0 commit comments