rpc.spec revision f808c858fa61e7769218966759510a8b1190dfcf
#
# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License"). You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#pragma ident "%Z%%M% %I% %E% SMI"
#
function auth_destroy
declaration void auth_destroy(AUTH *auth)
end
function authnone_create
end
function authsys_create
end
function authsys_create_default
end
function clnt_call
end
function rpc_broadcast_exp
const resultproc_t eachresult, const int inittime,\
end
function rpc_call
end
function clnt_freeres
end
function clnt_geterr
declaration void clnt_geterr(const CLIENT *clnt, struct rpc_err *errp)
end
function clnt_perrno
declaration void clnt_perrno(const enum clnt_stat stat)
end
function clnt_perror
declaration void clnt_perror(const CLIENT *clnt, const char *s)
end
function clnt_sperrno
declaration const char *clnt_sperrno(const enum clnt_stat stat)
end
function clnt_sperror
declaration char *clnt_sperror(const CLIENT *clnt, const char *s)
end
function rpc_broadcast
const resultproc_t eachresult, const char *nettype)
end
function clnt_control
end
function clnt_create
const char *nettype)
end
function clnt_create_service_timed
end
function clnt_create_timed
end
function clnt_create_vers
const char *nettype)
end
function clnt_create_vers_timed
end
function clnt_destroy
declaration void clnt_destroy(CLIENT *clnt)
end
function clnt_dg_create
end
function clnt_pcreateerror
declaration void clnt_pcreateerror(const char *s)
end
function clnt_raw_create
end
function clnt_spcreateerror
declaration char *clnt_spcreateerror(const char *s)
end
function clnt_tli_create
end
function clnt_tp_create
end
function clnt_tp_create_timed
end
function clnt_vc_create
end
function rpc_control
end
function authdes_create
end
function authdes_lock
end
function get_myaddress
declaration void get_myaddress(struct sockaddr_in *addr)
end
function getrpcport
declaration void getrpcport(char *host, int prognum, int versnum, \
int proto)
end
function pmap_getmaps
end
function pmap_getport
end
function pmap_rmtcall
end
function pmap_set
end
function pmap_unset
end
function svc_getreq
declaration void svc_getreq(int rdfds)
end
function svcfd_create
end
function svc_fdset
end
function _new_svc_fdset
end
function svcraw_create
end
function svctcp_create
end
function svcudp_bufcreate
end
function svcudp_create
end
function registerrpc
declaration int registerrpc(rpcprog_t prognum, rpcvers_t versnum, \
end
function svc_register
declaration int svc_register(SVCXPRT *xprt, rpcprog_t prognum, \
end
function svc_unregister
declaration void svc_unregister(rpcprog_t prognum, rpcvers_t versnum)
end
function callrpc
end
function clnt_broadcast
char *out, resultproc_t eachresult)
end
function clnt_door_create
end
function clntraw_create
end
function clnttcp_create
end
function clntudp_bufcreate
end
function clntudp_create
end
function svc_dg_enablecache
declaration int svc_dg_enablecache(SVCXPRT *xprt, \
const uint_t cache_size)
end
function svc_run
declaration void svc_run(void)
end
function svc_sendreply
end
function svc_done
end
function svc_exit
declaration void svc_exit(void)
end
function svc_freeargs
end
function svc_getargs
end
function svc_getreq_common
declaration void svc_getreq_common(const int fd)
end
function svc_getreq_poll
declaration void svc_getreq_poll(struct pollfd *pfdp, \
const int pollretval)
end
function svc_getreqset
declaration void svc_getreqset(fd_set *rdfds)
end
function svc_getrpccaller
end
function svc_control
end
function svc_create
end
function svc_destroy
declaration void svc_destroy(SVCXPRT *xprt)
end
function svc_dg_create
end
function svc_fd_create
end
function svc_raw_create
end
function svc_tli_create
end
function svc_tp_create
end
function svc_vc_create
end
function svcerr_auth
end
function svcerr_decode
declaration void svcerr_decode(const SVCXPRT *xprt)
end
function svcerr_noproc
declaration void svcerr_noproc(const SVCXPRT *xprt)
end
function svcerr_noprog
declaration void svcerr_noprog(const SVCXPRT *xprt)
end
function svcerr_progvers
declaration void svcerr_progvers(const SVCXPRT *xprt, \
end
function svcerr_systemerr
declaration void svcerr_systemerr(const SVCXPRT *xprt)
end
function svcerr_weakauth
declaration void svcerr_weakauth(const SVCXPRT *xprt)
end
function rpc_reg
end
function svc_reg
end
function svc_unreg
end
function svc_auth_reg
end
function svc_door_create
end
function svc_get_local_cred
end
function svc_max_pollfd
end
function svc_pollfd
end
function xprt_register
declaration void xprt_register(const SVCXPRT *xprt)
end
function xprt_unregister
declaration void xprt_unregister(const SVCXPRT *xprt)
end
function xdr_accepted_reply
struct accepted_reply *ar)
end
function xdr_authsys_parms
end
function xdr_callhdr
end
function xdr_callmsg
end
function xdr_opaque_auth
end
function xdr_rejected_reply
struct rejected_reply *rr)
end
function xdr_replymsg
end
end
function __rpc_createerr
end
function rpc_gss_get_error
end
function rpc_gss_get_mech_info
end
function rpc_gss_get_mechanisms
end
function rpc_gss_get_principal_name
end
function rpc_gss_get_versions
end
function rpc_gss_getcred
end
function rpc_gss_is_installed
end
function rpc_gss_max_data_length
end
function rpc_gss_mech_to_oid
end
function rpc_gss_qop_to_num
end
function rpc_gss_seccreate
end
function rpc_gss_set_callback
end
function rpc_gss_set_defaults
end
function rpc_gss_set_svc_name
end
function rpc_gss_svc_max_data_length
end
function rpcb_getmaps
declaration rpcblist *rpcb_getmaps \
end
function rpcb_getaddr
end
function rpcb_gettime
end
function rpcb_rmtcall
end
function rpcb_set
end
function rpcb_unset
end
function authdes_getucred
declaration int authdes_getucred(const struct authdes_cred *adc, \
end
function netname2host
declaration int netname2host(const char *name, char *host, \
const int hostlen)
end
function netname2user
declaration int netname2user(const char *name, uid_t *uidp, \
end
function user2netname
declaration int user2netname(char *name, const uid_t uid, \
const char *domain)
end
function authdes_seccreate
end
function getnetname
declaration int getnetname(char *name)
end
function host2netname
declaration int host2netname(char *name, const char *host, \
const char *domain)
end
function key_decryptsession
declaration int key_decryptsession(const char *remotename, \
end
function key_encryptsession
declaration int key_encryptsession(const char *remotename, \
end
function key_gendes
declaration int key_gendes(des_block *deskey)
end
function key_setsecret
declaration int key_setsecret(const char *key)
end
function key_secretkey_is_set
declaration int key_secretkey_is_set(void)
end
function endrpcent
end
function maxbno
end
function clnt_send
end
function svc_add_input
declaration int svc_add_input(int user_fd, unsigned int user_events, \
unsigned int events, void* cookie), void* user_cookie)
end
function svc_remove_input
declaration int svc_remove_input(int id)
end
function svc_fd_negotiate_ucred
declaration void svc_fd_negotiate_ucred(int fd)
end
function svc_getcallerucred
declaration int svc_getcallerucred(const SVCXPRT *xprt, \
end