]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/misc.h
Merge remote-tracking branch 'remotes/origin/branch-netatalk-2-1'
[netatalk.git] / etc / afpd / misc.h
index d5c44007063d022703a91dee0012ee8507071909..dded79b13bd2d1b762acd5d7b9374dc2dc7b18cc 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: misc.h,v 1.4 2009-10-13 22:55:37 didg Exp $
+ * $Id: misc.h,v 1.5 2009-10-15 10:43:13 didg Exp $
  */
 
 #ifndef AFPD_MISC_H
 
 /* FP functions */
 /* messages.c */
-extern int     afp_getsrvrmesg (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 (AFPObj *, char *, int, char *, int *);
-extern int     afp_setdiracl (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 (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 */