1/* 2 * $Id: misc.h,v 1.5 2009-10-15 10:43:13 didg Exp $ 3 */ 4 5#ifndef AFPD_MISC_H 6#define AFPD_MISC_H 1 7 8#include <sys/cdefs.h> 9#include <atalk/globals.h> 10 11/* FP functions */ 12/* messages.c */ 13int afp_getsrvrmesg (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen); 14 15/* afs.c */ 16#ifdef AFS 17int afp_getdiracl (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen); 18int afp_setdiracl (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen); 19#else /* AFS */ 20#define afp_getdiracl NULL 21#define afp_setdiracl NULL 22#endif /* AFS */ 23 24#if defined( AFS ) && defined( UAM_AFSKRB ) 25int afp_afschangepw (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen); 26#else /* AFS && UAM_AFSKRB */ 27#define afp_afschangepw NULL 28#endif /* AFS && UAM_AFSKRB */ 29 30#endif 31