#2013_09_29 星期日 add by greshem
iso_copy_out_to_desktop.pl "sdb1:\sdb1\all_chm\linux_src_chm_1.iso\\_xfile_2010_06\\openldap-2.2.30.chm"
root/servers/slapd/main.c
ServiceMain( DWORD argc, LPTSTR *argv )
main( int argc, char **argv )
extops_init();
lutil_passwd_init();
slap_op_init();
slap_schema_init( ) != 0 ) {
slap_init( serverMode, serverName ) != 0 ) {
slap_controls_init( ) != 0 ) {
overlay_init() ) {
read_config( configfile, 0 ) != 0 ) {
slap_schema_check( ) != 0 ) {
slapd_daemon( void )
connections_init();
slapd_daemon_task(
connection_write( wd ) < 0 ) {
connection_get( s );
slapd_clr_write( s, 0);
slapd_set_read( s, 1 );
slapd_set_write( s, 1 );
connection_read(ber_socket_t s)
connection_input(
connection_op_activate( Operation *op )
connection_operation( void *ctx, void *arg_v )
do_bind( op, &rs );
do_unbind( op, &rs );
do_add( op, &rs );
do_delete( op, &rs );
do_modrdn( op, &rs );
do_modify( op, &rs );
do_compare( op, &rs );
do_search( op, &rs );
do_extended( op, &rs );
#==========================================================================
#ldap 模块
init_module
modules/dsaschema/dsaschema.c
modules/passwd/kerberos.c
modules/passwd/netscape.c
back-bdb/
back-dnssrv/
back-ldap/
back-ldbm/
back-meta/
back-monitor/
back-null/null.c
back-passwd/
back-perl/
back-shell/
back-sql/
overlays/dyngroup.c
overlays/pcache.c
阅读(1363) | 评论(0) | 转发(0) |