X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=send.h;h=3407bc5c28a876f1fb5aca6e748368deb58afe0b;hb=2934ee80367ee9d50b99ed8d7f672d1a397b4ce0;hp=25a1103da1ca589de61173e4509cfb026be187c4;hpb=742c8b3f79a59278ced71e1855da1846b157b494;p=paraslash.git diff --git a/send.h b/send.h index 25a1103d..3407bc5c 100644 --- a/send.h +++ b/send.h @@ -77,9 +77,9 @@ struct sender { const char *buf, size_t len, const char *header_buf, size_t header_len); /** Ask the scheduler to monitor file descriptors. */ - void (*pre_select)(struct sched *s); + void (*pre_monitor)(struct sched *s); /** Perform I/O on the file descriptors which are ready. */ - void (*post_select)(struct sched *s); + void (*post_monitor)(struct sched *s); /** * Terminate all connected clients. * @@ -196,7 +196,7 @@ void init_sender_status(struct sender_status *ss, const struct lls_opt_result *listen_address_opt_result, int default_port, int max_clients, int default_deny); void free_sender_status(const struct sender_status *ss); -char *generic_sender_status(struct sender_status *ss, const char *name); +__malloc char *generic_sender_status(struct sender_status *ss, const char *name); void generic_com_allow(struct sender_command_data *scd, struct sender_status *ss); void generic_com_deny(struct sender_command_data *scd, @@ -204,7 +204,7 @@ void generic_com_deny(struct sender_command_data *scd, void generic_com_on(struct sender_status *ss, unsigned protocol); void generic_acl_deplete(struct list_head *acl); void generic_com_off(struct sender_status *ss); -char *generic_sender_help(void); +__malloc char *generic_sender_help(void); struct sender_client *accept_sender_client(struct sender_status *ss); int send_queued_chunks(int fd, struct chunk_queue *cq); int parse_fec_url(const char *arg, struct sender_command_data *scd);