imapd.patch 611 B

123456789101112131415161718192021222324
  1. --- config.h.in.orig Wed Feb 6 17:29:06 2002
  2. +++ config.h.in Wed Feb 6 17:29:16 2002
  3. @@ -238,6 +238,7 @@
  4. /* getaddrinfo things */
  5. #include <netdb.h>
  6. +#include <sys/types.h>
  7. #include <sys/socket.h>
  8. #ifndef HAVE_GETADDRINFO
  9. --- lib/cyrusdb_skiplist.c.orig Thu Feb 28 20:50:36 2002
  10. +++ lib/cyrusdb_skiplist.c Fri Mar 8 12:28:55 2002
  11. @@ -170,6 +170,10 @@
  12. be_paranoid = 0
  13. };
  14. +#ifdef __FreeBSD__
  15. +#define fdatasync(fd) fsync(fd)
  16. +#endif
  17. +
  18. #define FSYNC(fd) (do_fsync && fsync(fd))
  19. #define FDATASYNC(fd) ((do_fsync == 1 && fdatasync(fd)) || \
  20. (do_fsync == 2 && fsync(fd)))