* include/rpc/rpc.h: Declare thread variables with their correct
[platform/upstream/glibc.git] / include / rpc / clnt.h
1 #ifndef _RPC_CLNT_H
2 #include <sunrpc/rpc/clnt.h>
3
4 /* Now define the internal interfaces.  */
5 extern int _openchild (const char *command, FILE **fto, FILE **ffrom);
6
7 extern CLIENT *clnt_create_internal (__const char *__host,
8                                      __const u_long __prog,
9                                      __const u_long __vers,
10                                      __const char *__prot) attribute_hidden;
11 extern CLIENT *clnttcp_create_internal (struct sockaddr_in *__raddr,
12                                         u_long __prog, u_long __version,
13                                         int *__sockp, u_int __sendsz,
14                                         u_int __recvsz) attribute_hidden;
15 extern CLIENT *clntudp_create_internal (struct sockaddr_in *__raddr,
16                                         u_long __program, u_long __version,
17                                         struct timeval __wait_resend,
18                                         int *__sockp) attribute_hidden;
19 extern CLIENT *clntudp_bufcreate_internal (struct sockaddr_in *__raddr,
20                                            u_long __program, u_long __version,
21                                            struct timeval __wait_resend,
22                                            int *__sockp, u_int __sendsz,
23                                            u_int __recvsz) attribute_hidden;
24 extern CLIENT *clntunix_create_internal (struct sockaddr_un *__raddr,
25                                          u_long __program, u_long __version,
26                                          int *__sockp, u_int __sendsz,
27                                          u_int __recvsz) attribute_hidden;
28
29 libc_hidden_proto (clnt_sperrno)
30 libc_hidden_proto (clnt_spcreateerror)
31 libc_hidden_proto (clnt_perror)
32 libc_hidden_proto (clnt_sperror)
33 libc_hidden_proto (_rpc_dtablesize)
34
35 #endif