diff options
Diffstat (limited to 'src/eldap')
| -rw-r--r-- | src/eldap/Makefile.in | 3 | ||||
| -rw-r--r-- | src/eldap/eldap.hrl | 35 |
2 files changed, 37 insertions, 1 deletions
diff --git a/src/eldap/Makefile.in b/src/eldap/Makefile.in index 4c9c33c22..22cdad48b 100644 --- a/src/eldap/Makefile.in +++ b/src/eldap/Makefile.in @@ -9,8 +9,9 @@ LIBS = @LIBS@ ERLANG_CFLAGS = @ERLANG_CFLAGS@ ERLANG_LIBS = @ERLANG_LIBS@ -EFLAGS += -I ../../include +EFLAGS += -I .. EFLAGS += -pz .. + # make debug=true to compile Erlang module with debug informations. ifdef debug EFLAGS+=+debug_info diff --git a/src/eldap/eldap.hrl b/src/eldap/eldap.hrl new file mode 100644 index 000000000..75f6f76ef --- /dev/null +++ b/src/eldap/eldap.hrl @@ -0,0 +1,35 @@ +%%%---------------------------------------------------------------------- +%%% +%%% ejabberd, Copyright (C) 2002-2008 Process-one +%%% +%%% This program is free software; you can redistribute it and/or +%%% modify it under the terms of the GNU General Public License as +%%% published by the Free Software Foundation; either version 2 of the +%%% License, or (at your option) any later version. +%%% +%%% This program is distributed in the hope that it will be useful, +%%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +%%% General Public License for more details. +%%% +%%% You should have received a copy of the GNU General Public License +%%% along with this program; if not, write to the Free Software +%%% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +%%% 02111-1307 USA +%%% +%%%---------------------------------------------------------------------- + +-record(eldap_search, {scope = wholeSubtree, + base = [], + filter, + limit = 0, + attributes = [], + types_only = false, + timeout = 0}). + + +-record(eldap_search_result, {entries, + referrals}). + +-record(eldap_entry, {object_name, + attributes}). |
