aboutsummaryrefslogtreecommitdiff
path: root/src/mod_proxy65_sm.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_proxy65_sm.erl')
-rw-r--r--src/mod_proxy65_sm.erl6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mod_proxy65_sm.erl b/src/mod_proxy65_sm.erl
index d86b06c4b..b1d33b5d9 100644
--- a/src/mod_proxy65_sm.erl
+++ b/src/mod_proxy65_sm.erl
@@ -38,14 +38,12 @@
-record(state, {max_connections = infinity :: non_neg_integer() | infinity}).
--include("jlib.hrl").
-
-record(bytestream,
{sha1 = <<"">> :: binary() | '$1',
target :: pid() | '_',
initiator :: pid() | '_',
active = false :: boolean() | '_',
- jid_i = {<<"">>, <<"">>, <<"">>} :: ljid() | '_'}).
+ jid_i = {<<"">>, <<"">>, <<"">>} :: jid:ljid() | '_'}).
-define(PROCNAME, ejabberd_mod_proxy65_sm).
@@ -64,7 +62,7 @@ start_link(Host, Opts) ->
[]).
init([Opts]) ->
- mnesia:create_table(bytestream,
+ ejabberd_mnesia:create(?MODULE, bytestream,
[{ram_copies, [node()]},
{attributes, record_info(fields, bytestream)}]),
mnesia:add_table_copy(bytestream, node(), ram_copies),