Back to index

glibc  2.9
clnt.h
Go to the documentation of this file.
00001 #ifndef _RPC_CLNT_H
00002 #include <sunrpc/rpc/clnt.h>
00003 
00004 /* Now define the internal interfaces.  */
00005 extern int _openchild (const char *command, FILE **fto, FILE **ffrom);
00006 
00007 extern CLIENT *clnt_create_internal (__const char *__host,
00008                                  __const u_long __prog,
00009                                  __const u_long __vers,
00010                                  __const char *__prot) attribute_hidden;
00011 extern CLIENT *clnttcp_create_internal (struct sockaddr_in *__raddr,
00012                                    u_long __prog, u_long __version,
00013                                    int *__sockp, u_int __sendsz,
00014                                    u_int __recvsz) attribute_hidden;
00015 extern CLIENT *clntudp_create_internal (struct sockaddr_in *__raddr,
00016                                    u_long __program, u_long __version,
00017                                    struct timeval __wait_resend,
00018                                    int *__sockp) attribute_hidden;
00019 extern CLIENT *clntudp_bufcreate_internal (struct sockaddr_in *__raddr,
00020                                       u_long __program, u_long __version,
00021                                       struct timeval __wait_resend,
00022                                       int *__sockp, u_int __sendsz,
00023                                       u_int __recvsz) attribute_hidden;
00024 extern CLIENT *__libc_clntudp_bufcreate (struct sockaddr_in *__raddr,
00025                                     u_long __program, u_long __version,
00026                                     struct timeval __wait_resend,
00027                                     int *__sockp, u_int __sendsz,
00028                                     u_int __recvsz, int __flags);
00029 extern CLIENT *__libc_clntudp_bufcreate_internal (struct sockaddr_in *__raddr,
00030                                             u_long __program,
00031                                             u_long __version,
00032                                             struct timeval __wait_resend,
00033                                             int *__sockp, u_int __sendsz,
00034                                             u_int __recvsz, int __flags)
00035   attribute_hidden;
00036 extern CLIENT *clntunix_create_internal (struct sockaddr_un *__raddr,
00037                                     u_long __program, u_long __version,
00038                                     int *__sockp, u_int __sendsz,
00039                                     u_int __recvsz) attribute_hidden;
00040 
00041 libc_hidden_proto (clnt_sperrno)
00042 libc_hidden_proto (clnt_spcreateerror)
00043 libc_hidden_proto (clnt_perror)
00044 libc_hidden_proto (clnt_sperror)
00045 libc_hidden_proto (_rpc_dtablesize)
00046 
00047 #endif