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 |