Coda Distributed File System
|
#include <stdio.h>
#include <fcntl.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <unistd.h>
#include <stdlib.h>
#include <rpc2/rpc2.h>
#include <rpc2/se.h>
#include <callback.h>
#include <vice.h>
#include "comm.h"
#include "mariner.h"
#include "venus.private.h"
#include "venuscb.h"
#include "venusvol.h"
#include "worker.h"
Functions | |
void | rpc2_PrintSEDesc (SE_Descriptor *, FILE *) |
void | CallBackInit () |
long | VENUS_CallBack (RPC2_Handle RPCid, ViceFid *fid) EXCLUDES_TRANSACTION |
long | VENUS_CallBackFetch (RPC2_Handle RPCid, ViceFid *Fid, SE_Descriptor *BD) EXCLUDES_TRANSACTION |
long | VENUS_CallBackConnect (RPC2_Handle RPCid, RPC2_Integer SideEffectType, RPC2_Integer SecurityLevel, RPC2_Integer EncryptionType, RPC2_Integer AuthType, RPC2_CountedBS *ClientIdent) |
Variables | |
const int | CallBackServerStackSize = 65536 |
int | MaxCBServers = UNSET_MAXCBSERVERS |
int | cbbreaks = 0 |
void CallBackInit | ( | ) |
void rpc2_PrintSEDesc | ( | SE_Descriptor * | , |
FILE * | |||
) |
long VENUS_CallBack | ( | RPC2_Handle | RPCid, |
ViceFid * | fid | ||
) |
long VENUS_CallBackConnect | ( | RPC2_Handle | RPCid, |
RPC2_Integer | SideEffectType, | ||
RPC2_Integer | SecurityLevel, | ||
RPC2_Integer | EncryptionType, | ||
RPC2_Integer | AuthType, | ||
RPC2_CountedBS * | ClientIdent | ||
) |
long VENUS_CallBackFetch | ( | RPC2_Handle | RPCid, |
ViceFid * | Fid, | ||
SE_Descriptor * | BD | ||
) |
const int CallBackServerStackSize = 65536 |
int cbbreaks = 0 |
int MaxCBServers = UNSET_MAXCBSERVERS |