diff options
author | Alexey Shchepin <alexey@process-one.net> | 2003-01-21 20:36:55 +0000 |
---|---|---|
committer | Alexey Shchepin <alexey@process-one.net> | 2003-01-21 20:36:55 +0000 |
commit | f0427ecab55b393cdc368c6f8b2bb0ae2d8cf07c (patch) | |
tree | bf151a7c8bd4b4964a6095dceda261dca48c29e5 /src/acl.erl | |
parent | *** empty log message *** (diff) |
*** empty log message ***
SVN Revision: 46
Diffstat (limited to 'src/acl.erl')
-rw-r--r-- | src/acl.erl | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/acl.erl b/src/acl.erl index b9c231475..375f69490 100644 --- a/src/acl.erl +++ b/src/acl.erl @@ -15,14 +15,15 @@ -include("ejabberd.hrl"). start() -> - ets:new(acls, [bag, named_table, public]). + ets:new(acls, [bag, named_table, public]), + ok. add(ACLName, ACLData) -> ets:insert(acls, {ACLName, ACLData}). match_rule(Rule, JID) -> - case ejabberd_config:get_option(Rule) of + case ejabberd_config:get_global_option({access, Rule}) of undefined -> deny; ACLs -> |