netatalk  4.4.0dev
Free and Open Source Apple Filing Protocol (AFP) Server
Loading...
Searching...
No Matches
filedir.h File Reference
#include <sys/stat.h>
#include <atalk/globals.h>
#include "volume.h"

Go to the source code of this file.

Functions

char * ctoupath (const struct vol *, struct dir *, char *)
char * absupath (const struct vol *, struct dir *, char *)
int veto_file (const char *veto_str, const char *path)
int check_name (const struct vol *vol, char *name)
int delete_vetoed_files (struct vol *vol, const char *upath, bool in_vetodir)
int afp_moveandrename (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
int afp_rename (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
int afp_delete (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
int afp_getfildirparams (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)
int afp_setfildirparams (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen)

Variables

struct afp_options default_options

Function Documentation

◆ absupath()

char * absupath ( const struct vol * vol,
struct dir * dir,
char * u )
extern

◆ afp_delete()

int afp_delete ( AFPObj * obj,
char * ibuf,
size_t ibuflen,
char * rbuf,
size_t * rbuflen )

◆ afp_getfildirparams()

int afp_getfildirparams ( AFPObj * obj,
char * ibuf,
size_t ibuflen,
char * rbuf,
size_t * rbuflen )

◆ afp_moveandrename()

int afp_moveandrename ( AFPObj * obj,
char * ibuf,
size_t ibuflen,
char * rbuf,
size_t * rbuflen )

◆ afp_rename()

int afp_rename ( AFPObj * obj,
char * ibuf,
size_t ibuflen,
char * rbuf,
size_t * rbuflen )

◆ afp_setfildirparams()

int afp_setfildirparams ( AFPObj * obj,
char * ibuf,
size_t ibuflen,
char * rbuf,
size_t * rbuflen )

◆ check_name()

int check_name ( const struct vol * vol,
char * name )
extern

◆ ctoupath()

char * ctoupath ( const struct vol * vol,
struct dir * dir,
char * name )
extern

◆ delete_vetoed_files()

int delete_vetoed_files ( struct vol * vol,
const char * upath,
bool in_vetodir )
extern

◆ veto_file()

int veto_file ( const char * veto_str,
const char * path )
extern

Variable Documentation

◆ default_options

struct afp_options default_options
extern