]> arthur.barton.de Git - netatalk.git/blobdiff - etc/atalkd/route.c
Remove bdb env on exit
[netatalk.git] / etc / atalkd / route.c
index 9f363d5129b7e706280531c480c89d1c6152b6ca..4e7dfac353663dff7605a1a562e9c92807fe0d73 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: route.c,v 1.6 2002-01-17 06:10:12 srittau Exp $
+ * $Id: route.c,v 1.8 2009-10-13 22:55:37 didg Exp $
  *
  * Copyright (c) 1990,1996 Regents of The University of Michigan.
  * All Rights Reserved. See COPYRIGHT.
@@ -9,23 +9,22 @@
 #include "config.h"
 #endif /* HAVE_CONFIG_H */
 
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
 #include <string.h>
 #include <sys/param.h>
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <net/route.h>
 #include <sys/ioctl.h>
-
 #include <netatalk/at.h>
 
 #include "rtmp.h"
 #include "route.h"
 
 #ifndef BSD4_4
-int route( message, dst, gate, flags )
-    int                        message;
-    struct sockaddr    *dst, *gate;
-    int                        flags;
+int route( int message, struct sockaddr *dst, struct sockaddr *gate, int flags)
 {
 #ifdef TRU64
     struct ortentry    rtent;
@@ -57,10 +56,7 @@ struct rt_msg_at {
     struct sockaddr_m  rtma_mask;
 } rtma;
 
-route( message, dst, gate, flags )
-    int                        message;
-    struct sockaddr_at *dst, *gate;
-    int                        flags;
+route( int message, struct sockaddr_at *dst, struct sockaddr_at *gate, int flags)
 {
     int                        rc;