diff options
Diffstat (limited to 'src/ejabberd_router.erl')
| -rw-r--r-- | src/ejabberd_router.erl | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ejabberd_router.erl b/src/ejabberd_router.erl index b58bbdb9a..5332d00b3 100644 --- a/src/ejabberd_router.erl +++ b/src/ejabberd_router.erl @@ -11,7 +11,9 @@ -vsn('$Revision$ '). -export([route/3, register_route/1, register_local_route/1, - dirty_get_all_routes/0]). + dirty_get_all_routes/0, + dirty_get_all_domains/0 + ]). -export([start/0, init/0]). @@ -132,3 +134,7 @@ dirty_get_all_routes() -> lists:umerge(lists:sort(mnesia:dirty_all_keys(route)), lists:sort(mnesia:dirty_all_keys(local_route)))). +dirty_get_all_domains() -> + lists:umerge(lists:sort(mnesia:dirty_all_keys(route)), + lists:sort(mnesia:dirty_all_keys(local_route))). + |
