]> arthur.barton.de Git - netatalk.git/blobdiff - libatalk/dsi/dsi_getstat.c
Merge master
[netatalk.git] / libatalk / dsi / dsi_getstat.c
index 9758ddebe2680ca5dc73008e7b0ef145ceb68abd..aec872ab0c15f1aaea351ddeb9febe44860e9f9a 100644 (file)
@@ -1,17 +1,19 @@
 /*
+ * $Id: dsi_getstat.c,v 1.4 2005-09-07 15:27:29 didg Exp $
+ *
  * Copyright (c) 1997 Adrian Sun (asun@zoology.washington.edu)
  * All rights reserved. See COPYRIGHT.
  */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
-#endif
+#endif /* HAVE_CONFIG_H */
 
 #include <stdio.h>
 #include <string.h>
+#include <arpa/inet.h>
 
 #include <atalk/dsi.h>
-#include <netatalk/endian.h>
 
 /* return the status and then delete the connection. most of the
  * fields are already set. */
@@ -19,6 +21,7 @@ void dsi_getstatus(DSI *dsi)
 {
   dsi->header.dsi_flags = DSIFL_REPLY;
   /*dsi->header.dsi_command = DSIFUNC_STAT;*/
+  dsi->header.dsi_code = dsi->header.dsi_reserved = 0;
   
   memcpy(dsi->commands, dsi->status, dsi->statuslen);
   dsi->cmdlen = dsi->statuslen;