struct dict dict_driver_fs = {
.name = "fs",
{
- fs_dict_init,
- fs_dict_deinit,
- NULL,
- fs_dict_lookup,
- fs_dict_iterate_init,
- fs_dict_iterate,
- fs_dict_iterate_deinit,
- fs_dict_transaction_init,
- fs_dict_transaction_commit,
- dict_transaction_memory_rollback,
- dict_transaction_memory_set,
- dict_transaction_memory_unset,
- NULL,
- NULL,
- NULL
+ .init = fs_dict_init,
+ .deinit = fs_dict_deinit,
+ .lookup = fs_dict_lookup,
+ .iterate_init = fs_dict_iterate_init,
+ .iterate = fs_dict_iterate,
+ .iterate_deinit = fs_dict_iterate_deinit,
+ .transaction_init = fs_dict_transaction_init,
+ .transaction_commit = fs_dict_transaction_commit,
+ .transaction_rollback = dict_transaction_memory_rollback,
+ .set = dict_transaction_memory_set,
+ .unset = dict_transaction_memory_unset,
}
};
struct dict dict_driver_ldap = {
.name = "ldap",
{
- ldap_dict_init,
- ldap_dict_deinit,
- ldap_dict_wait,
- ldap_dict_lookup,
- NULL, /*ldap_dict_iterate_init,*/
- NULL, /*ldap_dict_iterate,*/
- NULL, /*ldap_dict_iterate_deinit,*/
- NULL, /*ldap_transaction_init,*/
- NULL, /*ldap_transaction_commit,*/
- NULL, /*ldap_transaction_rollback,*/
- NULL, /*ldap_set,*/
- NULL, /*ldap_unset,*/
- NULL, /*ldap_atomic_inc,*/
- ldap_dict_lookup_async,
- ldap_dict_switch_ioloop
+ .init = ldap_dict_init,
+ .deinit = ldap_dict_deinit,
+ .wait = ldap_dict_wait,
+ .lookup = ldap_dict_lookup,
+ .lookup_async = ldap_dict_lookup_async,
+ .switch_ioloop = ldap_dict_switch_ioloop,
}
};