/*
- * $Id: ad_sendfile.c,v 1.10 2009-10-25 09:47:04 didg Exp $
- *
* Copyright (c) 1999 Adrian Sun (asun@zoology.washington.edu)
* All rights reserved. See COPYRIGHT.
*
#endif /* HAVE_CONFIG_H */
#ifdef WITH_SENDFILE
-
-#include <atalk/adouble.h>
-
#include <stdio.h>
-
#include <sys/socket.h>
#include <sys/uio.h>
-
#include <errno.h>
+#include <atalk/adouble.h>
#include <atalk/logger.h>
-#include "ad_private.h"
+
+#include "ad_lock.h"
#if defined(LINUX_BROKEN_SENDFILE_API)
return sendfile(tofd, fromfd, offset, count);
}
-
#elif defined(SENDFILE_FLAVOR_BSD )
/* FIXME untested */
#error sendfile semantic broken