diff options
author | Nalin Dahyabhai <nalin@redhat.com> | 2011-07-26 19:41:14 -0400 |
---|---|---|
committer | Nalin Dahyabhai <nalin@redhat.com> | 2011-07-26 19:41:14 -0400 |
commit | 15eda1c504dfe9321eb7bec5bc365ee22a6c5903 (patch) | |
tree | dd6a16d3c1d181014c8c662c4bd6d0554ad9a551 /src/format.h | |
parent | 6276d3ca35392d9813e4cf96168533a7c65e5af5 (diff) | |
download | slapi-nis-15eda1c504dfe9321eb7bec5bc365ee22a6c5903.tar.gz slapi-nis-15eda1c504dfe9321eb7bec5bc365ee22a6c5903.tar.xz slapi-nis-15eda1c504dfe9321eb7bec5bc365ee22a6c5903.zip |
- remove format_* functions that didn't need to be exported
- make SDN lists/queues also have a sorted companion which we can use
for presence testing
Diffstat (limited to 'src/format.h')
-rw-r--r-- | src/format.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/format.h b/src/format.h index fb5834b..b5dbf3e 100644 --- a/src/format.h +++ b/src/format.h @@ -34,7 +34,7 @@ struct format_ref_attr_list { struct format_ref_attr_list_link { char *attribute, *filter_str; Slapi_Filter *filter; - struct slapi_dn **base_sdn_list; + struct slapi_dn **base_sdn_list, **base_sdn_list2; } *links; int n_links; }; @@ -49,12 +49,9 @@ void format_free_ref_attr_list(struct format_ref_attr_list **); struct format_ref_attr_list ** format_dup_ref_attr_list(struct format_ref_attr_list **); -void format_free_sdn_list(struct slapi_dn **list); -struct slapi_dn **format_dup_sdn_list(struct slapi_dn **list); -struct slapi_dn **format_make_sdn_list(char **list); -struct slapi_dn **format_add_sdn_list(struct slapi_dn ***list, const char *dn); -struct slapi_dn **format_add_sdn_list_sorted(struct slapi_dn ***list, - const char *dn); +void format_free_sdn_list(struct slapi_dn **list, struct slapi_dn **list2); +void format_add_sdn_list(struct slapi_dn ***list, struct slapi_dn ***list2, + const char *dn); void format_free_data(char *data); char *format_get_data(struct plugin_state *state, struct slapi_entry *e, |