#include <errno.h>#include <limits.h>#include <signal.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/stat.h>#include <sys/types.h>#include <unistd.h>#include <bstrlib.h>#include <atalk/adouble.h>#include <atalk/queue.h>#include <atalk/unix.h>#include <atalk/util.h>#include <atalk/vfs.h>#include <atalk/volume.h>#include "nad.h"#include "ftw.h"Macros | |
| #define | STRIP_TRAILING_SLASH(p) |
Functions | |
| static int | rm (const char *fpath, const struct stat *sb, int tflag, struct FTW *ftwbuf) |
| static const char * | check_netatalk_dirs (const char *name) |
| static void | upfunc (void) |
| static void | sig_handler (int signo) |
| static void | set_signal (void) |
| static void | usage_rm (void) |
| int | ad_rm (int argc, char *argv[], AFPObj *obj) |
Variables | |
| static afpvol_t | volume |
| static cnid_t | did |
| static cnid_t | pdid |
| static int | Rflag |
| static volatile sig_atomic_t | alarmed |
| static int | badrm |
| static int | rval |
| static char * | netatalk_dirs [] |
| #define STRIP_TRAILING_SLASH | ( | p | ) |
| int ad_rm | ( | int | argc, |
| char * | argv[], | ||
| AFPObj * | obj ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |