#include <errno.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <atalk/cnid.h>#include <atalk/directory.h>#include <atalk/globals.h>#include <atalk/logger.h>#include <atalk/queue.h>#include <atalk/util.h>#include <atalk/volume.h>#include "afp_config.h"#include "dircache.h"#include "directory.h"#include "file.h"#include "filedir.h"#include "hash.h"#include "subtests.h"#include "test.h"#include "volume.h"Macros | |
| #define | rbufsize 128000 |
| #define | ADD(a, b, c) |
| #define | PUSHBUF(p, val, size, len) |
| #define | PUSHVAL(p, t, val, len) |
Functions | |
| static int | push_path (char **bufp, const char *name) |
| char ** | cnamewrap (const char *name) |
| int | getfiledirparms (AFPObj *obj, uint16_t vid, cnid_t did, const char *name) |
| int | createdir (AFPObj *obj, uint16_t vid, cnid_t did, const char *name) |
| int | createfile (AFPObj *obj, uint16_t vid, cnid_t did, const char *name) |
| int | delete (AFPObj *obj, uint16_t vid, cnid_t did, const char *name) |
| int | enumerate (AFPObj *obj, uint16_t vid, cnid_t did) |
| uint16_t | openvol (AFPObj *obj, const char *name) |
Variables | |
| static char | rbuf [rbufsize] |
| static size_t | rbuflen |
| #define ADD | ( | a, | |
| b, | |||
| c ) |
| #define PUSHBUF | ( | p, | |
| val, | |||
| size, | |||
| len ) |
| #define PUSHVAL | ( | p, | |
| t, | |||
| val, | |||
| len ) |
| #define rbufsize 128000 |
| char ** cnamewrap | ( | const char * | name | ) |
| uint16_t openvol | ( | AFPObj * | obj, |
| const char * | name ) |
|
static |
|
static |
|
static |