2 #include <sunrpc/rpc/svc.h>
6 libc_hidden_proto (svc_pollfd
)
7 libc_hidden_proto (svc_max_pollfd
)
8 libc_hidden_proto (svc_fdset
)
10 libc_hidden_proto (xprt_register
)
11 libc_hidden_proto (xprt_unregister
)
12 libc_hidden_proto (svc_register
)
13 libc_hidden_proto (svc_unregister
)
14 libc_hidden_proto (svcerr_auth
)
15 libc_hidden_proto (svcerr_noprog
)
16 libc_hidden_proto (svcerr_progvers
)
18 /* Now define the internal interfaces. */
19 extern SVCXPRT
*svcfd_create (int fd
, u_int sendsize
, u_int recvsize
);
21 extern int svcudp_enablecache (SVCXPRT
*transp
, u_long size
);
22 extern SVCXPRT
*svcunixfd_create (int fd
, u_int sendsize
, u_int recvsize
);
24 libc_hidden_proto (svc_exit
)
25 libc_hidden_proto (svc_getreq
)
26 libc_hidden_proto (svc_getreqset
)
27 libc_hidden_proto (svc_run
)
28 libc_hidden_proto (svc_sendreply
)
29 libc_hidden_proto (svcerr_decode
)
30 libc_hidden_proto (svcerr_noproc
)
31 libc_hidden_proto (svcerr_systemerr
)
32 libc_hidden_proto (svcerr_weakauth
)
33 libc_hidden_proto (svcfd_create
)
34 libc_hidden_proto (svcraw_create
)
35 libc_hidden_proto (svctcp_create
)
36 libc_hidden_proto (svcudp_bufcreate
)
37 libc_hidden_proto (svcudp_create
)
38 libc_hidden_proto (svcudp_enablecache
)
39 libc_hidden_proto (svcunix_create
)
40 libc_hidden_proto (svcunixfd_create
)
41 libc_hidden_proto (svc_getreq_common
)
42 libc_hidden_proto (svc_getreq_poll
)
44 extern void __svc_accept_failed (void) attribute_hidden
;
46 # endif /* !_ISOMAC */