about summary refs log tree commit homepage
path: root/cmogstored.h
diff options
context:
space:
mode:
Diffstat (limited to 'cmogstored.h')
-rw-r--r--cmogstored.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmogstored.h b/cmogstored.h
index c9e1f46..9a84a57 100644
--- a/cmogstored.h
+++ b/cmogstored.h
@@ -432,6 +432,7 @@ void mog_mgmt_post_accept(int fd, struct mog_svc *,
                                 union mog_sockaddr *, socklen_t);
 enum mog_next mog_mgmt_queue_step(struct mog_fd *) MOG_CHECK;
 void mog_mgmt_quit_step(struct mog_fd *);
+void mog_mgmt_drop(struct mog_fd *);
 
 /* queue_epoll.c */
 struct mog_queue * mog_queue_new(void);
@@ -498,6 +499,8 @@ enum mog_next mog_http_queue_step(struct mog_fd *) MOG_CHECK;
 void mog_http_quit_step(struct mog_fd *);
 char *mog_http_path(struct mog_http *, char *buf);
 void mog_http_reset(struct mog_http *);
+void mog_http_unlink_ftmp(struct mog_http *);
+void mog_http_drop(struct mog_fd *);
 
 /* http_dav.c */
 void mog_http_delete(struct mog_fd *, char *buf);
@@ -529,6 +532,7 @@ int mog_mkpath_for(struct mog_svc *svc, char *path);
 /* queue_common.c */
 struct mog_queue *mog_queue_init(int queue_fd);
 void mog_queue_stop(struct mog_queue *keep);
+void mog_queue_drop(struct mog_fd *);
 
 /* fsck_queue.c */
 bool mog_fsck_queue_ready(struct mog_fd *mfd) MOG_CHECK;