Home
last modified time | relevance | path

Searched refs:objecttype (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/bsd/openldap/dist/servers/slapd/slapi/
H A Dslapi_ext.c66 static int get_extension_block(int objecttype, void *object, struct slapi_extension_block **eblock,… in get_extension_block() argument
68 switch ((slapi_extension_t) objecttype) { in get_extension_block()
103 int objecttype, void *object, void *parent, in new_extension() argument
108 assert( objecttype < SLAPI_X_EXT_MAX ); in new_extension()
109 assert( extensionhandle < registered_extensions.extensions[objecttype].count ); in new_extension()
111 assert( registered_extensions.extensions[objecttype].constructors != NULL ); in new_extension()
112 constructor = registered_extensions.extensions[objecttype].constructors[extensionhandle]; in new_extension()
123 static void free_extension(struct slapi_extension_block *eblock, int objecttype, void *object, void… in free_extension() argument
127 assert( objecttype < SLAPI_X_EXT_MAX ); in free_extension()
128 assert( extensionhandle < registered_extensions.extensions[objecttype].count ); in free_extension()
[all …]
H A Dproto-slapi.h84 LDAP_SLAPI_F (int) slapi_int_free_object_extensions LDAP_P((int objecttype, void *object));
85 LDAP_SLAPI_F (int) slapi_int_create_object_extensions LDAP_P((int objecttype, void *object));
86 LDAP_SLAPI_F (int) slapi_int_clear_object_extensions LDAP_P((int objecttype, void *object));
/netbsd-src/external/bsd/openldap/dist/include/
H A Dslapi-plugin.h440 slapi_extension_destructor_fnptr destructor, int *objecttype,
448 void *slapi_get_object_extension(int objecttype, void *object,
450 void slapi_set_object_extension(int objecttype, void *object,