Lines Matching refs:struct
88 int __des_crypt(char *buf, unsigned len, struct desparams *desp);
93 int _des_crypt(char *buf, unsigned len, struct desparams *desp);
152 int netdir_getbyname(struct netconfig *tp, struct nd_hostserv *serv,
153 struct nd_addrlist **addrs);
154 int netdir_getbyaddr(struct netconfig *tp, struct nd_hostservlist **serv,
155 struct netbuf *addr);
156 int __netdir_getbyaddr_nosrv(struct netconfig *tp,
157 struct nd_hostservlist **serv,
158 struct netbuf *addr);
159 int netdir_options(struct netconfig *tp, int option, int fd, char *par);
160 struct netbuf *uaddr2taddr(struct netconfig *tp, char *addr);
161 char *taddr2uaddr(struct netconfig *tp, struct netbuf *addr);
173 struct netconfig *getnetconfig(void *vdata);
174 struct netconfig *getnetconfigent(const char *netid);
175 void freenetconfigent(struct netconfig *netp);
178 struct netconfig *getnetpath(void *vdata);
199 void *nis_get_static_storage(struct nis_sdata *bs, u_int el, u_int nel);
236 * struct t_iovec is defined in <xti.h>. But <xti.h> cannot be included
242 struct t_iovec {
248 int t_sndv(int, const struct t_iovec *, unsigned int, int);
251 int t_sndvudata(int, struct t_unitdata *, struct t_iovec *, unsigned int);
254 int t_sndreldata(int, struct t_discon *);
257 int t_rcvv(int, struct t_iovec *, unsigned int, int *);
260 int t_rcvvudata(int, struct t_unitdata *, struct t_iovec *,
264 extern int t_rcvreldata(int, struct t_discon *);
270 int _xti_accept(int, int, struct t_call *);
271 int _xti_xns5_accept(int, int, const struct t_call *);
273 int _xti_bind(int, const struct t_bind *, struct t_bind *);
275 int _xti_connect(int, const struct t_call *, struct t_call *);
278 int _xti_getinfo(int, struct t_info *);
279 int _xti_getprotaddr(int, struct t_bind *, struct t_bind *);
281 int _xti_listen(int, struct t_call *);
283 int _xti_open(const char *, int, struct t_info *);
284 int _xti_optmgmt(int, const struct t_optmgmt *, struct t_optmgmt *);
286 int _xti_rcvconnect(int, struct t_call *);
287 int _xti_rcvdis(int, struct t_discon *);
289 int _xti_rcvreldata(int, struct t_discon *);
290 int _xti_rcvudata(int, struct t_unitdata *, int *);
291 int _xti_rcvuderr(int, struct t_uderr *);
292 int _xti_rcvv(int, struct t_iovec *, unsigned int, int *);
293 int _xti_rcvvudata(int, struct t_unitdata *, struct t_iovec *,
297 int _xti_snddis(int, const struct t_call *);
299 int _xti_sndreldata(int, struct t_discon *);
300 int _xti_sndudata(int, struct t_unitdata *);
301 int _xti_sndv(int, const struct t_iovec *, unsigned int, int);
302 int _xti_sndvudata(int, const struct t_unitdata *, struct t_iovec *,
316 struct hostent *_uncached_gethostbyname_r(const char *nam,
317 struct hostent *result,
319 struct hostent *_uncached_gethostbyaddr_r(const char *addr, int length,
320 int type, struct hostent *result,
322 struct hostent *gethostbyname_r(const char *nam, struct hostent *result,
324 struct hostent *gethostbyaddr_r(const char *addr, int length, int type,
325 struct hostent *result,
329 struct hostent *gethostbyname(const char *nam);
330 struct hostent *gethostbyaddr(const void *addr, socklen_t len, int type);
331 struct hostent *gethostent(void);
336 struct hostent *gethostent_r(struct hostent *result, char *buffer, int buflen,
340 void freehostent(struct hostent *hent);
341 struct hostent *getipnodebyaddr(const void *src, size_t len, int type,
343 struct hostent *getipnodebyname(const char *name, int af, int flags,
347 struct rpcent *getrpcbyname(const char *nam);
348 struct rpcent *getrpcbynumber(const int num);
349 struct rpcent *getrpcent(void);
352 struct rpcent *getrpcbyname_r(const char *name, struct rpcent *result,
354 struct rpcent *getrpcbynumber_r(const int number, struct rpcent *result,
358 struct rpcent *getrpcent_r(struct rpcent *result, char *buffer, int buflen);
367 int _get_hostserv_inetnetdir_byname(struct netconfig *nconf,
368 struct nss_netdirbyname_in *args,
370 int _get_hostserv_inetnetdir_byaddr(struct netconfig *nconf,
371 struct nss_netdirbyaddr_in *args,
375 struct hostent *_switch_gethostbyname_r(const char *name,
376 struct hostent *result,
378 struct hostent *_switch_gethostbyaddr_r(const char *addr, int len, int type,
379 struct hostent *result,
385 int __inet_address_is_local(void *p, struct in_addr addr);
386 int __inet_uaddr_is_local(void *p, struct netconfig *nc, char *uaddr);
389 char *__inet_get_uaddr(void *p, struct netconfig *nc, int n);
413 bool_t xdr_authdes_cred(XDR *xdrs, struct authdes_cred *cred);
414 bool_t xdr_authdes_verf(XDR *xdrs, struct authdes_verf *verf);
417 bool_t xdr_authsys_parms(XDR *xdrs, struct authsys_parms *p);
432 CLIENT *clnt_dg_create(int fd, struct netbuf *svcaddr, rpcprog_t program,
445 const struct timeval *tp);
449 const char *netclass, const struct timeval *tp);
451 const struct netconfig *nconf);
453 rpcvers_t vers, const struct netconfig *nconf,
454 const struct timeval *tp);
455 CLIENT *clnt_tli_create(int fd, const struct netconfig *nconf,
456 struct netbuf *svcaddr, rpcprog_t prog, rpcvers_t vers,
476 CLIENT *clnt_vc_create(int fd, struct netbuf *svcaddr, rpcprog_t prog,
484 char *inet_ntoa_r(struct in_addr in, char b[]);
485 char *inet_ntoa(struct in_addr in);
487 in_addr_t inet_netof(struct in_addr in);
500 int key_setnet(struct key_netstarg *arg);
504 extern int key_setnet_ruid(struct key_netstarg *);
527 struct rpc_createerr *__rpc_createerr(void);
545 ushort_t pmap_getport(struct sockaddr_in *address, rpcprog_t program,
547 struct pmaplist *pmap_getmaps(struct sockaddr_in *address);
548 enum clnt_stat pmap_rmtcall(struct sockaddr_in *addr, rpcprog_t prog,
551 struct timeval tout, rpcport_t *port_ptr);
554 bool_t xdr_pmap(XDR *xdrs, struct pmap *objp);
557 bool_t xdr_rmtcallargs(XDR *xdrs, struct p_rmtcallargs *cap);
558 bool_t xdr_rmtcallres(XDR *xdrs, struct p_rmtcallres *crp);
561 bool_t xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg);
569 struct netconfig *__rpc_getconfip(char *nettype);
571 struct netconfig *__rpc_getconf(void *vhandle);
573 struct netconfig *__rpcfd_to_nconf(int fd, int servtype);
577 bool_t xdr_opaque_auth(XDR *xdrs, struct opaque_auth *ap);
579 bool_t xdr_accepted_reply(XDR *xdrs, struct accepted_reply *ar);
580 bool_t xdr_rejected_reply(XDR *xdrs, struct rejected_reply *rr);
581 bool_t xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg);
582 bool_t xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg);
583 void __seterr_reply(struct rpc_msg *msg, struct rpc_err *error);
586 int __rpc_select_to_poll(int fdmax, fd_set *fdset, struct pollfd *p0);
587 int __rpc_timeval_to_msec(struct timeval *t);
590 CLIENT *clntudp_bufcreate(struct sockaddr_in *raddr, rpcprog_t prog,
591 rpcvers_t vers, struct timeval wait, int *sockp,
593 CLIENT *clntudp_create(struct sockaddr_in *raddr, rpcprog_t program,
594 rpcvers_t version, struct timeval wait, int *sockp);
595 CLIENT *clnttcp_create(struct sockaddr_in *raddr, rpcprog_t prog,
604 int __rpc_bindresvport(int fd, struct sockaddr_in *sin, int *portp, int qlen);
605 void get_myaddress(struct sockaddr_in *addr);
615 struct sockaddr_in *syncaddr, des_block *ckey);
622 const struct netconfig *nconf, const struct netbuf *address);
624 const struct netconfig *nconf);
626 const struct netconfig *nconf, struct netbuf *address,
628 rpcblist *rpcb_getmaps(const struct netconfig *nconf, const char *host);
629 enum clnt_stat rpcb_rmtcall(const struct netconfig *nconf, const char *host,
632 caddr_t resp, struct timeval tout,
633 struct netbuf *addr_ptr);
635 char *rpcb_taddr2uaddr(struct netconfig *nconf, struct netbuf *taddr);
636 struct netbuf *rpcb_uaddr2taddr(struct netconfig *nconf, char *uaddr);
644 bool_t xdr_rpcb_rmtcallargs(XDR *xdrs, struct r_rpcb_rmtcallargs *objp);
645 bool_t xdr_rpcb_rmtcallres(XDR *xdrs, struct r_rpcb_rmtcallres *objp);
646 bool_t xdr_netbuf(XDR *xdrs, struct netbuf *objp);
677 bool_t rpc_gss_getcred(struct svc_req *req, rpc_gss_rawcred_t **rcred,
682 int rpc_gss_svc_max_data_length(struct svc_req *req, int max_tp_unit_len);
686 enum auth_stat __svcrpcsec_gss(struct svc_req *, struct rpc_msg *, bool_t *);
691 int rtime_tli(char *host, struct timeval *timep, struct timeval *timeout);
697 void (*dispatch)(), const struct netconfig *nconf);
714 void svc_getreq_poll(struct pollfd *pfdp, int pollretval);
723 enum auth_stat __authenticate(struct svc_req *rqst, struct rpc_msg *msg);
740 const struct netconfig *nconf);
741 SVCXPRT *svc_tli_create(int fd, const struct netconfig *nconf,
742 const struct t_bind *bindaddr, uint_t sendsz,
766 int __svc_vc_dup(struct svc_req *req, caddr_t *resp_buf, uint_t *resp_bufsz);
767 int __svc_vc_dupdone(struct svc_req *req, caddr_t resp_buf, uint_t resp_bufsz,
771 int authdes_getucred(const struct authdes_cred *adc, uid_t *uid, gid_t *gid,
773 enum auth_stat __svcauth_des(struct svc_req *rqst, struct rpc_msg *msg);
794 bool_t xdr_netobj(XDR *xdrs, struct netobj *np);
796 const struct xdr_discrim *choices, xdrproc_t dfault);
856 struct timeval timeout);
860 void clnt_geterr(CLIENT *cl, struct rpc_err *errp);
864 struct netbuf *svc_getrpccaller(SVCXPRT *xprt);
898 int yp_all(char *domain, char *map, struct ypall_callback *callback);
899 int __yp_all_rsvdport(char *domain, char *map, struct ypall_callback *callback);
907 struct ypbind_resp {
911 struct ypbind_binding *ypbind_bindinfo;
914 typedef struct ypbind_resp ypbind_resp;
915 struct ypbind_domain {
919 typedef struct ypbind_domain ypbind_domain;
920 struct ypbind_setdom {
922 struct ypbind_binding *ypsetdom_bindinfo;
924 typedef struct ypbind_setdom ypbind_setdom;
934 struct dom_binding {
935 struct dom_binding *dom_pnext;
937 struct ypbind_binding *dom_binding;
946 int __yp_dobind(char *domain, struct dom_binding **binding);
947 int __yp_rel_binding(struct dom_binding *binding);
989 bool xdr_ypreq_key(XDR *xdrs, struct ypreq_key *ps);
990 bool xdr_ypreq_nokey(XDR *xdrs, struct ypreq_nokey *ps);
991 bool xdr_ypresp_val(XDR *xdrs, struct ypresp_val *ps);
992 bool xdr_ypresp_key_val(XDR *xdrs, struct ypresp_key_val *ps);
994 bool xdr_ypmap_parms(XDR *xdrs, struct ypmap_parms *ps);
995 bool xdr_ypresp_master(XDR *xdrs, struct ypresp_master *ps);
996 bool xdr_ypresp_order(XDR * xdrs, struct ypresp_order *ps);
997 bool xdr_ypresp_maplist(XDR *xdrs, struct ypresp_maplist *ps);
998 bool xdr_yppushresp_xfr(XDR *xdrs, struct yppushresp_xfr *ps);
999 bool xdr_ypreq_newxfr(XDR *xdrs, struct ypreq_newxfr *ps);
1000 bool xdr_ypreq_xfr(XDR *xdrs, struct ypreq_xfr *ps);
1001 bool xdr_ypall(XDR *xdrs, struct ypall_callback *callback);
1007 bool_t xdr_yppasswd(XDR *xdrsp, struct yppasswd *pp);