]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/misc.h
Merge master
[netatalk.git] / etc / afpd / misc.h
index 2e5c25a66baa884aac52cd187d568b087dcef980..b18826df7be9cb2907672161f5ce0ca38df362cb 100644 (file)
@@ -1,28 +1,23 @@
-/*
- * $Id: misc.h,v 1.3 2001-12-03 05:03:38 jmarcus Exp $
- */
-
 #ifndef AFPD_MISC_H
 #define AFPD_MISC_H 1
 
-#include <sys/cdefs.h>
-#include "globals.h"
+#include <atalk/globals.h>
 
 /* FP functions */
 /* messages.c */
-extern int     afp_getsrvrmesg __P((AFPObj *, char *, int, char *, int *));
+int    afp_getsrvrmesg (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf,  size_t *rbuflen);
 
 /* afs.c */
 #ifdef AFS
-extern int     afp_getdiracl __P((AFPObj *, char *, int, char *, int *));
-extern int     afp_setdiracl __P((AFPObj *, char *, int, char *, int *));
+int    afp_getdiracl (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf,  size_t *rbuflen);
+int    afp_setdiracl (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf,  size_t *rbuflen);
 #else /* AFS */
 #define afp_getdiracl  NULL
 #define afp_setdiracl  NULL
 #endif /* AFS */
 
 #if defined( AFS ) && defined( UAM_AFSKRB )
-extern int     afp_afschangepw __P((AFPObj *, char *, int, char *, int *));
+int    afp_afschangepw (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf,  size_t *rbuflen);
 #else /* AFS && UAM_AFSKRB */
 #define afp_afschangepw        NULL
 #endif /* AFS && UAM_AFSKRB */