return addrIndex->interfaceList;
}
+/**
+ * Perform any other initialization of address index.
+ * \param addrIndex Address index.
+ */
+void addrindex_initialize( AddressIndex *addrIndex ) {
+ addrcompl_initialize();
+}
+
+/**
+ * Perform any other teardown of address index.
+ * \param addrIndex Address index.
+ */
+void addrindex_teardown( AddressIndex *addrIndex ) {
+ addrcompl_teardown();
+}
+
/**
* Free up address index.
* \param addrIndex Address index.
attr = g_list_next( attr );
}
- server = ldapsvr_create();
+ server = ldapsvr_create_noctl();
ldapsvr_set_name( server, serverName );
ldapsvr_set_search_flag( server, bSearch );
g_free( serverName );
else if( addrIndex->lastType == ADDR_IF_JPILOT ) {
ds = addrindex_parse_jpilot( file );
}
+#ifdef USE_LDAP
else if( addrIndex->lastType == ADDR_IF_LDAP ) {
ds = addrindex_parse_ldap( file );
}
+#endif
if( ds ) {
ds->interface = dsIFace;
addrindex_hash_add_cache( addrIndex, ds );
if( iface->type == ADDR_IF_JPILOT ) {
addrindex_write_jpilot( fp, ds, lvlItem );
}
+#ifdef USE_LDAP
if( iface->type == ADDR_IF_LDAP ) {
addrindex_write_ldap( fp, ds, lvlItem );
}
+#endif
}
nodeDS = g_list_next( nodeDS );
}
gchar *name;
if( ! server->searchFlag ) return;
- printf( "Searching ::%s::\n", ldapsvr_get_name( server ) );
+ /* printf( "Searching ::%s::\n", ldapsvr_get_name( server ) ); */
/* Retire any aged queries */
ldapsvr_retire_query( server );