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:156
static size_t rbuflen
Definition: afpfunc_helpers.c:45
static char rbuf[rbufsize]
Definition: afpfunc_helpers.c:44
int afp_addcomment(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: desktop.c:1006
char * mtoupath(const struct vol *, char *, cnid_t, int utf8)
Definition: desktop.c:846
char * dtfile(const struct vol *, uint8_t[], char *)
Definition: desktop.c:798
int afp_opendt(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: desktop.c:272
int afp_getappl(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: appl.c:452
int afp_rmvappl(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: appl.c:351
int setdeskowner(const struct vol *vol, uid_t uid, gid_t gid)
Definition: desktop.c:165
int setdeskmode(const struct vol *vol, const mode_t mode)
Definition: desktop.c:56
unsigned char CreatorType[4]
Definition: desktop.h:40
int afp_closedt(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: desktop.c:291
int afp_geticoninfo(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: desktop.c:566
int afp_addicon(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: desktop.c:362
char * utompath(const struct vol *, char *, cnid_t, int utf8)
Definition: desktop.c:887
int afp_addappl(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: appl.c:216
int afp_getcomment(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: desktop.c:1101
int afp_geticon(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: desktop.c:644
int afp_rmvcomment(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
Definition: desktop.c:1207
static AFPObj obj
Definition: netatalk.c:69
Definition: globals.h:166
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