@@ -132,8 +132,6 @@ struct imap_context final : public schedule_context {
132132 bool synchronizing_literal = true ;
133133};
134134
135- using enum_folder_t = std::pair<uint64_t , std::string>;
136-
137135extern void imap_parser_init (int context_num, int average_num, size_t cache_size, gromox::time_duration timeout, gromox::time_duration autologout_time, int max_auth_times, int block_auth_fail, bool support_tls, bool force_tls, const char *certificate_path, const char *cb_passwd, const char *key_path);
138136extern int imap_parser_run ();
139137extern tproc_status imap_parser_process (schedule_context *);
@@ -209,27 +207,6 @@ extern bool (*system_services_judge_user)(const char *);
209207extern void (*system_services_ban_user)(const char *, int );
210208extern authmgr_login_t system_services_auth_login;
211209extern gromox::errno_t (*system_services_auth_meta)(const char *username, unsigned int wantpriv, sql_meta_result &out);
212- extern int (*system_services_get_uid)(const char *, const std::string &fld, const std::string &mid_string, unsigned int *uid);
213- extern int (*system_services_summary_folder)(const char *, const std::string &, size_t *, size_t *, size_t *, uint32_t *, uint32_t *, int *);
214- extern int (*system_services_make_folder)(const char *, const std::string &, int *);
215- extern int (*system_services_remove_folder)(const char *, const std::string &, int *);
216- extern int (*system_services_rename_folder)(const char *, const std::string &, const std::string &, int *);
217- extern int (*system_services_ping_mailbox)(const char *, int *);
218- extern int (*system_services_subscribe_folder)(const char *, const std::string &, int *);
219- extern int (*system_services_unsubscribe_folder)(const char *, const std::string &, int *);
220- extern int (*system_services_enum_folders)(const char *, std::vector<enum_folder_t > &, int *);
221- extern int (*system_services_enum_subscriptions)(const char *, std::vector<enum_folder_t > &, int *);
222- extern int (*system_services_insert_mail)(const char *, const std::string &fld, const char *, const char *, long , int *);
223- extern int (*system_services_remove_mail)(const char *, const std::string &fld, const std::vector<MITEM *> &, int *);
224- extern int (*system_services_list_deleted)(const char *, const std::string &fld, XARRAY *, int *err);
225- extern int (*system_services_fetch_simple_uid)(const char *, const std::string &fld, const gromox::imap_seq_list &, XARRAY *, int *);
226- extern int (*system_services_fetch_detail_uid)(const char *, const std::string &fld, const gromox::imap_seq_list &, XARRAY *, int *);
227- extern int (*system_services_set_flags)(const char *, const std::string &fld, const std::string &mid, int , int *);
228- extern int (*system_services_unset_flags)(const char *, const std::string &fld, const std::string &mid, int , int *);
229- extern int (*system_services_get_flags)(const char *, const std::string &fld, const std::string &mid, int *, int *);
230- extern int (*system_services_copy_mail)(const char *, const std::string &fld, const std::string &mid, const std::string &dst_fld, std::string &dst_mid, int *);
231- extern int (*system_services_search)(const char *, const std::string &fld, const char *, int , char **, std::string &, int *);
232- extern int (*system_services_search_uid)(const char *, const std::string &fld, const char *, int , char **, std::string &, int *);
233210extern void (*system_services_install_event_stub)(void (*)(char *));
234211extern void (*system_services_broadcast_event)(const char *);
235212extern void (*system_services_broadcast_select)(const char *, const std::string &fld);
0 commit comments