Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
O
OpenLDAP
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Jaak Ristioja
OpenLDAP
Commits
9df812bb
Commit
9df812bb
authored
20 years ago
by
Luke Howard
Browse files
Options
Downloads
Patches
Plain Diff
Add pblock types for backend_group SLAPI plugins
parent
da6bd4b8
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
include/slapi-plugin.h
+15
-2
15 additions, 2 deletions
include/slapi-plugin.h
with
15 additions
and
2 deletions
include/slapi-plugin.h
+
15
−
2
View file @
9df812bb
...
...
@@ -168,6 +168,7 @@ int slapi_valueset_next_value( Slapi_ValueSet *vs, int index, Slapi_Value **v);
int
slapi_valueset_count
(
const
Slapi_ValueSet
*
vs
);
void
slapi_valueset_set_valueset
(
Slapi_ValueSet
*
vs1
,
const
Slapi_ValueSet
*
vs2
);
/* locks and synchronization */
typedef
struct
slapi_mutex
Slapi_Mutex
;
typedef
struct
slapi_condvar
Slapi_CondVar
;
Slapi_Mutex
*
slapi_new_mutex
(
void
);
...
...
@@ -179,6 +180,10 @@ void slapi_destroy_condvar( Slapi_CondVar *cvar );
int
slapi_wait_condvar
(
Slapi_CondVar
*
cvar
,
struct
timeval
*
timeout
);
int
slapi_notify_condvar
(
Slapi_CondVar
*
cvar
,
int
notify_all
);
/* thread-safe LDAP connections */
LDAP
*
slapi_ldap_init
(
char
*
ldaphost
,
int
ldapport
,
int
secure
,
int
shared
);
void
slapi_ldap_unbind
(
LDAP
*
ld
);
char
*
slapi_ch_malloc
(
unsigned
long
size
);
void
slapi_ch_free
(
void
**
ptr
);
void
slapi_ch_free_string
(
char
**
ptr
);
...
...
@@ -524,12 +529,20 @@ void slapi_set_object_extension(int objecttype, void *object,
#define SLAPI_RESULT_TEXT 882
#define SLAPI_RESULT_MATCHED 883
/* managedsait control */
#define SLAPI_MANAGEDSAIT 1000
/* audit plugin defines */
#define SLAPI_PLUGIN_AUDIT_DATA 1100
#define SLAPI_PLUGIN_AUDIT_FN 1101
/* managedsait control */
#define SLAPI_MANAGEDSAIT 1000
/* backend_group extension */
#define SLAPI_X_PLUGIN_PRE_GROUP_FN 1202
#define SLAPI_X_PLUGIN_POST_GROUP_FN 1203
#define SLAPI_X_GROUP_ENTRY 1250
/* group entry */
#define SLAPI_X_GROUP_ATTRIBUTE 1251
/* member attribute */
#define SLAPI_X_GROUP_OPERATION_DN 1252
/* asserted value */
/* config stuff */
#define SLAPI_CONFIG_FILENAME 40
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment