]> arthur.barton.de Git - netatalk.git/blobdiff - bin/megatron/macbin.c
Spotlight: use async Tracker SPARQL API
[netatalk.git] / bin / megatron / macbin.c
index 349a7e1efc8725875dd4503d0bd3a46656ccb496..986aac9247c91f6e7cb210030facfa4d566ef01d 100644 (file)
@@ -1,5 +1,4 @@
 /*
- * $Id: macbin.c,v 1.15 2010-01-27 21:27:53 didg Exp $
  */
 
 #ifdef HAVE_CONFIG_H
@@ -10,12 +9,8 @@
 #include <sys/uio.h>
 #include <sys/time.h>
 #include <sys/param.h>
-#ifdef HAVE_FCNTL_H
 #include <fcntl.h>
-#endif /* HAVE_FCNTL_H */
-#ifdef HAVE_UNISTD_H
 #include <unistd.h>
-#endif /* HAVE_UNISTD_H */
 #include <string.h>
 #include <strings.h>
 #include <ctype.h>
@@ -239,7 +234,7 @@ ssize_t bin_read( int fork, char *buffer, size_t length)
 ssize_t bin_write(int fork, char *buffer, size_t length)
 {
     char               *buf_ptr;
-    size_t             writelen;
+    ssize_t            writelen;
     ssize_t            cc = 0;
     off_t              pos;
     u_char             padchar = 0x7f;
@@ -523,7 +518,7 @@ int bin_header_write(struct FHeader *fh)
 int test_header(void)
 {
     const char          zeros[25] = "";
-    u_int32_t          cc;
+    ssize_t            cc;
     u_short            header_crc;
     u_char             namelen;