]> arthur.barton.de Git - netatalk.git/blobdiff - sys/solaris/aarp.c
- merge branch-netatalk-afp-3x-dev, HEAD was tagged before
[netatalk.git] / sys / solaris / aarp.c
index 968a7881e7eeb1c3ecb3cb447b8cf90e8355ea70..ea3cf6758adfa9c3337652ed9d6837092c7628d9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: aarp.c,v 1.2 2001-06-29 14:14:47 rufustfirefly Exp $
+ * $Id: aarp.c,v 1.4 2005-04-28 20:50:07 bfernhomberg Exp $
  */
 
 #ifdef HAVE_CONFIG_H
 #include <netinet/arp.h>
 #include <net/if.h>
 
+#ifdef STDC_HEADERS
+#include <strings.h>
+#else
 #include <string.h>
+#endif
 
 #include <netatalk/at.h>
 #include <netatalk/aarp.h>
@@ -120,8 +124,9 @@ aarp_free( struct atif_data *aid, struct aarplist *aal )
 }
 
     void
-aarp_timeout( struct atif_data *aid )
+aarp_timeout( void *ptr )
 {
+    struct atif_data   *aid = (struct atif_data *) ptr;
     struct aarplist    *aal, *p;
 
     aid->aid_aarptimeo = qtimeout( aid->aid_q, aarp_timeout,