|
Coda Distributed File System
|
#include <sys/types.h>#include <errno.h>#include <stdio.h>#include <ctype.h>#include "coda_assert.h"#include <struct.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include "coda_string.h"#include <lwp/lwp.h>#include <rpc2/rpc2.h>#include <rpc2/errors.h>#include <coda_getservbyname.h>#include <util.h>#include <srv.h>#include "rescomm.private.h"#include "rescomm.h"#include "resolution.h"
Macros | |
| #define | Srvr_Wait() ResProcWait((char *)&srvent::srvtab) |
| #define | Srvr_Signal() ResProcSignal((char *)&srvent::srvtab, 0) |
Functions | |
| int | PutResMgroup (res_mgrpent **) |
| void | ResProcWait (char *addr) |
| void | ResProcSignal (char *addr, int yield) |
| void | ResCommInit () |
| srvent * | FindServer (unsigned long host) |
| void | GetServer (srvent **spp, unsigned long host) |
| void | PutServer (srvent **spp) |
| void | ServerPrint () |
| void | ServerPrint (FILE *fp) |
| void | ServerPrint (int fd) |
| int | GetResMgroup (res_mgrpent **mpp, unsigned long hosts[VSG_MEMBERS]) |
| void | ResMgrpPrint () |
| void | ResMgrpPrint (FILE *fp) |
| void | ResMgrpPrint (int fd) |
| conninfo * | GetConnectionInfo (RPC2_Handle cid) |
| void | ResCheckServerLWP (void *arg) |
| void | ResCheckServerLWP_worker (void *arg) |
| #define Srvr_Signal | ( | ) | ResProcSignal((char *)&srvent::srvtab, 0) |
| #define Srvr_Wait | ( | ) | ResProcWait((char *)&srvent::srvtab) |
| srvent * FindServer | ( | unsigned long | host | ) |
| conninfo * GetConnectionInfo | ( | RPC2_Handle | cid | ) |
| int GetResMgroup | ( | res_mgrpent ** | mpp, |
| unsigned long | hosts[VSG_MEMBERS] | ||
| ) |
| void GetServer | ( | srvent ** | spp, |
| unsigned long | host | ||
| ) |
| int PutResMgroup | ( | res_mgrpent ** | mpp | ) |
| void PutServer | ( | srvent ** | spp | ) |
| void ResCheckServerLWP | ( | void * | arg | ) |
| void ResCheckServerLWP_worker | ( | void * | arg | ) |
| void ResCommInit | ( | ) |
| void ResMgrpPrint | ( | ) |
| void ResMgrpPrint | ( | FILE * | fp | ) |
| void ResMgrpPrint | ( | int | fd | ) |
| void ResProcSignal | ( | char * | addr, |
| int | yield | ||
| ) |
| void ResProcWait | ( | char * | addr | ) |
| void ServerPrint | ( | ) |
| void ServerPrint | ( | FILE * | fp | ) |
| void ServerPrint | ( | int | fd | ) |