]> arthur.barton.de Git - netatalk.git/blob - etc/afpd/misc.h
d5c44007063d022703a91dee0012ee8507071909
[netatalk.git] / etc / afpd / misc.h
1 /*
2  * $Id: misc.h,v 1.4 2009-10-13 22:55:37 didg Exp $
3  */
4
5 #ifndef AFPD_MISC_H
6 #define AFPD_MISC_H 1
7
8 #include <sys/cdefs.h>
9 #include "globals.h"
10
11 /* FP functions */
12 /* messages.c */
13 extern int      afp_getsrvrmesg (AFPObj *, char *, int, char *, int *);
14
15 /* afs.c */
16 #ifdef AFS
17 extern int      afp_getdiracl (AFPObj *, char *, int, char *, int *);
18 extern int      afp_setdiracl (AFPObj *, char *, int, char *, int *);
19 #else /* AFS */
20 #define afp_getdiracl   NULL
21 #define afp_setdiracl   NULL
22 #endif /* AFS */
23
24 #if defined( AFS ) && defined( UAM_AFSKRB )
25 extern int      afp_afschangepw (AFPObj *, char *, int, char *, int *);
26 #else /* AFS && UAM_AFSKRB */
27 #define afp_afschangepw NULL
28 #endif /* AFS && UAM_AFSKRB */
29
30 #endif