25#define AFPD_DESKTOP_H 1
31#define APPLEDESKTOP ".AppleDesktop"
42extern char *
dtfile(
const struct vol *, uint8_t [],
char *);
uint32_t cnid_t
Definition adouble.h:157
int afp_getappl(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition appl.c:464
int afp_rmvappl(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition appl.c:356
int afp_addappl(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition appl.c:216
int afp_addcomment(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition desktop.c:1017
char * dtfile(const struct vol *vol, uint8_t creator[], char *ext)
Definition desktop.c:809
int afp_opendt(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition desktop.c:273
int setdeskowner(const struct vol *vol, uid_t uid, gid_t gid)
Definition desktop.c:166
int setdeskmode(const struct vol *vol, const mode_t mode)
Definition desktop.c:57
int afp_closedt(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition desktop.c:292
int afp_geticoninfo(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition desktop.c:577
int afp_addicon(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition desktop.c:363
int afp_getcomment(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition desktop.c:1120
int afp_geticon(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition desktop.c:655
int afp_rmvcomment(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition desktop.c:1226
unsigned char CreatorType[4]
Definition desktop.h:40
#define mtoupath(s)
Definition megatron.h:102
#define utompath(s)
Definition megatron.h:103
int sdt_index
Definition desktop.h:36
int sdt_fd
Definition desktop.h:35
short sdt_vid
Definition desktop.h:37
uint8_t sdt_creator[4]
Definition desktop.h:34
Definition include/atalk/volume.h:33