From db9fa57d1c8858661e85e3ce40cf94de4931e4f9 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Fri, 28 Jun 2019 16:18:41 +0200 Subject: don't send that version octet by itself Instead, add it to new remote outbuf. --- p11p-daemon/src/p11p_rpc.hrl | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 p11p-daemon/src/p11p_rpc.hrl (limited to 'p11p-daemon/src/p11p_rpc.hrl') diff --git a/p11p-daemon/src/p11p_rpc.hrl b/p11p-daemon/src/p11p_rpc.hrl new file mode 100644 index 0000000..96af9f1 --- /dev/null +++ b/p11p-daemon/src/p11p_rpc.hrl @@ -0,0 +1,12 @@ +-record(p11rpc_msg, { + call_code = -1 :: integer(), % len = 4 + opt_len = -1 :: integer(), % len = 4 + data_len = -1 :: integer(), % len = 4 + + options = <<>> :: binary(), % len = header.opt_len + data = <<>> :: binary(), % len = header.buf_len + + buffer = <<>> :: binary(), + state = header :: header | opts | data | done + }). +-type p11rpc_msg() :: #p11rpc_msg{}. -- cgit v1.1