]> arthur.barton.de Git - netatalk.git/blob - etc/afpd/misc.h
Joe Clarke's fix for linux/quota.h checking, removed NO_DLFCN_H define
[netatalk.git] / etc / afpd / misc.h
1 #ifndef AFPD_MISC_H
2 #define AFPD_MISC_H 1
3
4 #include <sys/cdefs.h>
5 #include "globals.h"
6
7 /* FP functions */
8 /* messages.c */
9 extern int      afp_getsrvrmesg __P((AFPObj *, char *, int, char *, int *));
10
11 /* afs.c */
12 # ifdef AFS
13 extern int      afp_getdiracl __P((AFPObj *, char *, int, char *, int *));
14 extern int      afp_setdiracl __P((AFPObj *, char *, int, char *, int *));
15 # else AFS
16 #define afp_getdiracl   NULL
17 #define afp_setdiracl   NULL
18 # endif AFS
19
20 # if defined( AFS ) && defined( UAM_AFSKRB )
21 extern int      afp_afschangepw __P((AFPObj *, char *, int, char *, int *));
22 # else AFS UAM_AFSKRB
23 #define afp_afschangepw NULL
24 # endif AFS UAM_AFSKRB
25
26 #endif