|
Coda Distributed File System
|
#include <stdio.h>#include <sys/types.h>#include <sys/file.h>#include <sys/socket.h>#include <sys/stat.h>#include <netinet/in.h>#include <errno.h>#include <stdarg.h>#include "coda_string.h"#include <unistd.h>#include <stdlib.h>#include <string.h>#include <fcntl.h>#include <lwp/lock.h>#include <rpc2/rpc2.h>#include <vice.h>#include <mkpath.h>#include <coda_getaddrinfo.h>#include "fso.h"#include "venus.private.h"#include "venuscb.h"#include "vproc.h"#include "worker.h"#include "realmdb.h"#include "venusvol.h"#include "9pfs.h"
Macros | |
| #define | MAXARGS 10 |
Typedefs | |
| typedef int | socklen_t |
Functions | |
| void | MarinerInit () |
| void | MarinerMux (int fd, void *udata) |
| void | MarinerLog (const char *fmt,...) |
| void | MarinerReport (VenusFid *fid, uid_t uid) |
| void | MarinerReportVolState (const char *volname, const char *realm, const char *state, int cml_entries, const struct VolFlags *vflags) |
| void | PrintMariners () |
| void | PrintMariners (FILE *fp) |
| void | PrintMariners (int fd) |
| void | queue_writer (void *arg) |
Variables | |
| const int | MarinerStackSize = 65536 |
| const int | MaxMariners = 25 |
| #define MAXARGS 10 |
| typedef int socklen_t |
| void MarinerInit | ( | void | ) |
| void MarinerLog | ( | const char * | fmt, |
| ... | |||
| ) |
| void MarinerMux | ( | int | fd, |
| void * | udata | ||
| ) |
| void MarinerReport | ( | VenusFid * | fid, |
| uid_t | uid | ||
| ) |
| void MarinerReportVolState | ( | const char * | volname, |
| const char * | realm, | ||
| const char * | state, | ||
| int | cml_entries, | ||
| const struct VolFlags * | vflags | ||
| ) |
| void PrintMariners | ( | void | ) |
| void PrintMariners | ( | FILE * | fp | ) |
| void PrintMariners | ( | int | fd | ) |
| void queue_writer | ( | void * | arg | ) |
| const int MarinerStackSize = 65536 |
| const int MaxMariners = 25 |