#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <sys/param.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <atalk/acl.h>
#include <atalk/afp.h>
#include <atalk/compat.h>
#include <atalk/directory.h>
#include <atalk/ea.h>
#include <atalk/errchk.h>
#include <atalk/logger.h>
#include <atalk/unix.h>
#include <atalk/util.h>
#include <atalk/volume.h>
Functions | |
int | dir_rx_set (mode_t mode) |
int | setfilmode (const struct vol *vol, const char *name, mode_t mode, struct stat *st) |
int | netatalk_rmdir_all_errors (int dirfd _U_, const char *name) |
int | netatalk_rmdir (int dirfd, const char *name) |
int | netatalk_unlink (const char *name) |
int | copy_file_fd (int sfd, int dfd) |
int | copy_file (int dirfd _U_, const char *src, const char *dst, mode_t mode) |
int | copy_ea (const char *ea, int dirfd _U_, const char *src, const char *dst, mode_t mode) |
int | netatalk_unlinkat (int dirfd _U_, const char *name) |
int | unix_rename (int sfd _U_, const char *oldpath, int dfd _U_, const char *newpath) |
int | statat (int dirfd _U_, const char *path, struct stat *st) |
DIR * | opendirat (int dirfd, const char *path) |
int copy_ea | ( | const char * | ea, |
int dirfd | _U_, | ||
const char * | src, | ||
const char * | dst, | ||
mode_t | mode ) |
Copy an EA from one file to another
Supports *at semantics, pass dirfd=-1 to ignore this
int copy_file | ( | int dirfd | _U_, |
const char * | src, | ||
const char * | dst, | ||
mode_t | mode ) |
int copy_file_fd | ( | int | sfd, |
int | dfd ) |
int dir_rx_set | ( | mode_t | mode | ) |
int netatalk_rmdir | ( | int | dirfd, |
const char * | name ) |
int netatalk_rmdir_all_errors | ( | int dirfd | _U_, |
const char * | name ) |
int netatalk_unlink | ( | const char * | name | ) |
int netatalk_unlinkat | ( | int dirfd | _U_, |
const char * | name ) |
DIR * opendirat | ( | int | dirfd, |
const char * | path ) |
int setfilmode | ( | const struct vol * | vol, |
const char * | name, | ||
mode_t | mode, | ||
struct stat * | st ) |
int statat | ( | int dirfd | _U_, |
const char * | path, | ||
struct stat * | st ) |
int unix_rename | ( | int sfd | _U_, |
const char * | oldpath, | ||
int dfd | _U_, | ||
const char * | newpath ) |