version 1.12, 1999/07/24 01:39:23
|
version 1.16, 1999/08/17 19:21:43
|
Line 13
|
Line 13
|
|
|
#include <stdio.h> |
#include <stdio.h> |
|
|
|
#include <ac/string.h> |
|
|
#include "ldap_defaults.h" |
#include "ldap_defaults.h" |
#include "slap.h" |
#include "slap.h" |
|
|
Line 88 root_dse_info( Connection *conn, Operati
|
Line 90 root_dse_info( Connection *conn, Operati
|
} |
} |
|
|
/* supportedSASLMechanism */ |
/* supportedSASLMechanism */ |
for ( i=0; supportedSASLMechanisms[i] != NULL; i++ ) { |
if( supportedSASLMechanisms != NULL ) { |
val.bv_val = supportedSASLMechanisms[i]; |
for ( i=0; supportedSASLMechanisms[i] != NULL; i++ ) { |
val.bv_len = strlen( val.bv_val ); |
val.bv_val = supportedSASLMechanisms[i]; |
attr_merge( e, "supportedSASLMechanisms", vals ); |
val.bv_len = strlen( val.bv_val ); |
|
attr_merge( e, "supportedSASLMechanisms", vals ); |
|
} |
} |
} |
|
|
if ( default_referral != NULL ) { |
if ( default_referral != NULL ) { |
Line 102 root_dse_info( Connection *conn, Operati
|
Line 106 root_dse_info( Connection *conn, Operati
|
val.bv_len = sizeof("top")-1; |
val.bv_len = sizeof("top")-1; |
attr_merge( e, "objectClass", vals ); |
attr_merge( e, "objectClass", vals ); |
|
|
val.bv_val = "extenisbleObject"; |
val.bv_val = "LDAPsubentry"; |
val.bv_len = sizeof("extenisbleObject")-1; |
val.bv_len = sizeof("LDAPsubentry")-1; |
|
attr_merge( e, "objectClass", vals ); |
|
|
|
val.bv_val = "extensibleObject"; |
|
val.bv_len = sizeof("extensibleObject")-1; |
attr_merge( e, "objectClass", vals ); |
attr_merge( e, "objectClass", vals ); |
|
|
send_search_entry( &backends[0], conn, op, |
send_search_entry( &backends[0], conn, op, |