nfs-ganesha 1.4
Defines | Functions | Variables

Rpc_com_tirpc.h File Reference

#include <sys/cdefs.h>

Go to the source code of this file.

Defines

#define RPC_MAXDATASIZE   9000
#define RPC_MAXADDRSIZE   1024
#define __RPC_GETXID(now)

Functions

__BEGIN_DECLS u_int __rpc_get_a_size (int)
int __rpc_dtbsize (void)
struct netconfig * __rpcgettp (int)
int __rpc_get_default_domain (char **)
char * __rpc_taddr2uaddr_af (int, const struct netbuf *)
struct netbuf * __rpc_uaddr2taddr_af (int, const char *)
int __rpc_fixup_addr (struct netbuf *, const struct netbuf *)
int __rpc_sockinfo2netid (struct __rpc_sockinfo *, const char **)
int __rpc_seman2socktype (int)
int __rpc_socktype2seman (int)
void * rpc_nullproc (CLIENT *)
int __rpc_sockisbound (int)
struct netbuf * __rpcb_findaddr (rpcprog_t, rpcvers_t, const struct netconfig *, const char *, CLIENT **)
struct netbuf * __rpcb_findaddr_timed (rpcprog_t, rpcvers_t, const struct netconfig *, const char *host, CLIENT **clpp, struct timeval *tp)
bool_t __rpc_control (int, void *)
char * _get_next_token (char *, int)
bool_t Svc_clean_idle (int, bool_t)
bool_t __xdrrec_setnonblock (XDR *, int)
bool_t __xdrrec_getrec (XDR *, enum xprt_stat *, bool_t)
void __Xprt_unregister_unlocked (SVCXPRT *)

Variables

SVCXPRT ** __svc_xports
int __svc_maxrec

Define Documentation

#define __RPC_GETXID (   now)
Value:
((u_int32_t)getpid() ^ (u_int32_t)(now)->tv_sec ^ \
    (u_int32_t)(now)->tv_usec)

Definition at line 56 of file Rpc_com_tirpc.h.

#define RPC_MAXADDRSIZE   1024

Definition at line 54 of file Rpc_com_tirpc.h.

#define RPC_MAXDATASIZE   9000

Definition at line 53 of file Rpc_com_tirpc.h.


Function Documentation

bool_t __rpc_control ( int  ,
void *   
)
int __rpc_dtbsize ( void  )
int __rpc_fixup_addr ( struct netbuf *  ,
const struct netbuf *   
)
__BEGIN_DECLS u_int __rpc_get_a_size ( int  )
int __rpc_get_default_domain ( char **  )
int __rpc_seman2socktype ( int  )
int __rpc_sockinfo2netid ( struct __rpc_sockinfo *  ,
const char **   
)
int __rpc_sockisbound ( int  )
int __rpc_socktype2seman ( int  )
char* __rpc_taddr2uaddr_af ( int  ,
const struct netbuf *   
)
struct netbuf* __rpc_uaddr2taddr_af ( int  ,
const char *   
) [read]
struct netbuf* __rpcb_findaddr ( rpcprog_t  ,
rpcvers_t  ,
const struct netconfig *  ,
const char *  ,
CLIENT **   
) [read]
struct netbuf* __rpcb_findaddr_timed ( rpcprog_t  ,
rpcvers_t  ,
const struct netconfig *  ,
const char *  host,
CLIENT **  clpp,
struct timeval *  tp 
) [read]
struct netconfig* __rpcgettp ( int  ) [read]
bool_t __xdrrec_getrec ( XDR *  ,
enum xprt_stat *  ,
bool_t   
)
bool_t __xdrrec_setnonblock ( XDR *  ,
int   
)
void __Xprt_unregister_unlocked ( SVCXPRT *  )
char* _get_next_token ( char *  ,
int   
)
void* rpc_nullproc ( CLIENT *  )
bool_t Svc_clean_idle ( int  ,
bool_t   
)

Variable Documentation

Definition at line 88 of file Rpc_com_tirpc.h.

SVCXPRT** __svc_xports

Definition at line 87 of file Rpc_com_tirpc.h.