|
Defines |
#define | svc_getcaller(x) (&(x)->xp_raddr) |
#define | SVC_RECV(xprt, msg) (*(xprt)->xp_ops->xp_recv)((xprt), (msg)) |
#define | svc_recv(xprt, msg) (*(xprt)->xp_ops->xp_recv)((xprt), (msg)) |
#define | SVC_STAT(xprt) (*(xprt)->xp_ops->xp_stat)(xprt) |
#define | svc_stat(xprt) (*(xprt)->xp_ops->xp_stat)(xprt) |
#define | SVC_GETARGS(xprt, xargs, argsp) (*(xprt)->xp_ops->xp_getargs)((xprt), (xargs), (argsp)) |
#define | svc_getargs(xprt, xargs, argsp) (*(xprt)->xp_ops->xp_getargs)((xprt), (xargs), (argsp)) |
#define | SVC_REPLY(xprt, msg) (*(xprt)->xp_ops->xp_reply) ((xprt), (msg)) |
#define | svc_reply(xprt, msg) (*(xprt)->xp_ops->xp_reply) ((xprt), (msg)) |
#define | SVC_FREEARGS(xprt, xargs, argsp) (*(xprt)->xp_ops->xp_freeargs)((xprt), (xargs), (argsp)) |
#define | svc_freeargs(xprt, xargs, argsp) (*(xprt)->xp_ops->xp_freeargs)((xprt), (xargs), (argsp)) |
#define | SVC_DESTROY(xprt) (*(xprt)->xp_ops->xp_destroy)(xprt) |
#define | svc_destroy(xprt) (*(xprt)->xp_ops->xp_destroy)(xprt) |
#define | RPC_ANYSOCK -1 |
Typedefs |
typedef __rpc_svcxprt | SVCXPRT |
Enumerations |
enum | xprt_stat { XPRT_DIED,
XPRT_MOREREQS,
XPRT_IDLE
} |
Functions |
__BEGIN_DECLS bool_t svc_register | __P ((SVCXPRT *, u_long, u_long, void(*) __P((struct svc_req *, SVCXPRT *)), int)) |
__END_DECLS __BEGIN_DECLS
void svc_unregister | __P ((u_long, u_long)) |
__END_DECLS __BEGIN_DECLS
void xprt_register | __P ((SVCXPRT *)) |
__END_DECLS __BEGIN_DECLS
bool_t svc_sendreply | __P ((SVCXPRT *, xdrproc_t, char *)) |
void svcerr_progvers | __P ((SVCXPRT *, u_long, u_long)) |
void svcerr_auth | __P ((SVCXPRT *, enum auth_stat)) |
void | rpctest_service () |
__BEGIN_DECLS void svc_getreq | __P ((int)) |
void svc_getreqset | __P ((fd_set *)) |
void svc_run | __P ((void)) |
SVCXPRT *svcudp_bufcreate | __P ((int, u_int, u_int)) |
Variables |
__END_DECLS int | svc_maxfd |
int | svc_fds |