* (Ditto the send_header stuff).
*/
-API_EXPORT(long) ap_send_fd(FILE *f, request_rec *r);
-API_EXPORT(long) ap_send_fd_length(FILE *f, request_rec *r, long length);
+API_EXPORT(long) ap_send_fd(APRFile fd, request_rec *r);
+API_EXPORT(long) ap_send_fd_length(APRFile fd, request_rec *r, long length);
API_EXPORT(long) ap_send_fb(BUFF *f, request_rec *r);
API_EXPORT(long) ap_send_fb_length(BUFF *f, request_rec *r, long length);
#include "alloc.h"
#include "buff.h"
#include "ap.h"
+#include "apr.h"
/* ----------------------------- config dir ------------------------------ */
#ifdef NO_SLACK
#define ap_slack(fd,line) (fd)
#else
-int ap_slack(int fd, int line);
+APRFile ap_slack(APRFile fd, int line);
#define AP_SLACK_LOW 1
#define AP_SLACK_HIGH 2
#endif
#ifdef CHARSET_EBCDIC
API_EXPORT(char *) ap_md5digest(pool *p, FILE *infile, int convert);
#else
-API_EXPORT(char *) ap_md5digest(pool *p, FILE *infile);
+API_EXPORT(char *) ap_md5digest(pool *p, APRFile infile);
#endif /* CHARSET_EBCDIC */
#ifdef __cplusplus