summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nordberg <linus@sunet.se>2020-01-06 16:41:59 +0100
committerLinus Nordberg <linus@sunet.se>2020-01-06 16:41:59 +0100
commitca7e609d3c851180c799162bd73adcd8020148d8 (patch)
treeaf4fe80f8a1a8c01a346c4fdb6c21f118f32215c
parent2bb3ac3a7632e8f263ac0c7eebe23a5dcb2a6789 (diff)
start_link/4env-for-remote
-rw-r--r--p11p-daemon/src/p11p_remote.erl8
1 files changed, 4 insertions, 4 deletions
diff --git a/p11p-daemon/src/p11p_remote.erl b/p11p-daemon/src/p11p_remote.erl
index c6a1948..6a050e6 100644
--- a/p11p-daemon/src/p11p_remote.erl
+++ b/p11p-daemon/src/p11p_remote.erl
@@ -16,7 +16,7 @@
-behaviour(gen_server).
%% API.
--export([start_link/3]).
+-export([start_link/4]).
-export([request/2, add_to_outbuf/2, stop/2]).
-include("p11p_rpc.hrl").
@@ -36,10 +36,10 @@
}).
%% API.
--spec start_link(atom(), string(), string()) -> {ok, pid()} | {error, term()}.
-start_link(ServName, TokName, ModPath) ->
+-spec start_link(atom(), string(), string(), list()) -> {ok, pid()} | {error, term()}.
+start_link(ServName, TokName, ModPath, ModEnv) ->
lager:info("~p: p11p_remote starting for ~s", [ServName, ModPath]),
- gen_server:start_link({local, ServName}, ?MODULE, [TokName, ModPath], []).
+ gen_server:start_link({local, ServName}, ?MODULE, [TokName, ModPath, ModEnv], []).
-spec request(pid(), p11rpc_msg()) -> ok.
request(Remote, Request) ->