netatalk  4.6.1
Free and Open Source Apple Filing Protocol (AFP) Server
Loading...
Searching...
No Matches
subtests_veto.c File Reference
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/param.h>
#include <sys/stat.h>
#include <unistd.h>
#include <atalk/util.h>
#include <atalk/volume.h>
#include "faultinject.h"
#include "filedir.h"
#include "subtests_veto.h"
#include "test.h"

Functions

static int create_file (const char *path)
 
static int make_case (char root[MAXPATHLEN+1], const char *name)
 
static int case_path (char path[MAXPATHLEN+1], const char *parent, const char *name)
 
int utest_delete_veto_symlink_stays_in_volume (void)
 
int utest_delete_veto_recursive (void)
 
int utest_delete_veto_dirfd_failure (void)
 

Function Documentation

◆ case_path()

static int case_path ( char  path[MAXPATHLEN+1],
const char *  parent,
const char *  name 
)
static

◆ create_file()

static int create_file ( const char *  path)
static

◆ make_case()

static int make_case ( char  root[MAXPATHLEN+1],
const char *  name 
)
static

◆ utest_delete_veto_dirfd_failure()

int utest_delete_veto_dirfd_failure ( void  )

◆ utest_delete_veto_recursive()

int utest_delete_veto_recursive ( void  )

◆ utest_delete_veto_symlink_stays_in_volume()

int utest_delete_veto_symlink_stays_in_volume ( void  )