com_si(): Report also the afs pid.
[paraslash.git] / send.h
diff --git a/send.h b/send.h
index 6550c70185f889d97aac6f093e23c21ce55b7267..270affd5279d5bb3c1a00a05833c0859028a0c1f 100644 (file)
--- a/send.h
+++ b/send.h
@@ -49,7 +49,8 @@ struct sender {
         * should be sent, and \a len is the length of this buffer.
        */
        void (*send)(long unsigned current_chunk, long unsigned chunks_sent,
-               const char *buf, size_t len);
+               const char *buf, size_t len, const char *header_buf,
+               size_t header_len);
        /**
         * Add file descriptors to fd_sets.
         *
@@ -126,7 +127,8 @@ void shutdown_client(struct sender_client *sc, struct sender_status *ss);
 void shutdown_clients(struct sender_status *ss);
 void send_chunk(struct sender_client *sc, struct sender_status *ss,
                size_t max_bytes_per_write, long unsigned current_chunk,
-               const char *buf, size_t len);
+               const char *buf, size_t len, const char *header_buf,
+               size_t header_len);
 void init_sender_status(struct sender_status *ss, char **access_arg, int num_access_args,
        int port, int max_clients, int default_deny);
 char *get_sender_info(struct sender_status *ss, char *name);