/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | auth_none.c | 52 extern bool_t xdr_opaque_auth(XDR *, struct opaque_auth *); 67 XDR xdr_stream; 68 XDR *xdrs; 100 authnone_marshal(AUTH *client, XDR *xdrs)
|
H A D | authdes_prot.c | 39 * XDR routines for DES authentication 50 xdr_authdes_cred(XDR *xdrs, struct authdes_cred *cred) 75 xdr_authdes_verf(XDR *xdrs, struct authdes_verf *verf)
|
H A D | xdr_refer.c | 39 * Generic XDR routines impelmentation. 57 * XDR an indirect pointer 66 xdr_reference(XDR *xdrs, caddr_t *pp, uint_t size, const xdrproc_t proc) 98 * XDR a pointer to a possibly recursive data structure. This 111 * > xdr_obj: routine to XDR an object. 115 xdr_pointer(XDR *xdrs, char **objpp, uint_t obj_size, const xdrproc_t xdr_obj)
|
H A D | pmap_prot.c | 50 xdr_pmap(XDR *xdrs, struct pmap *objp) 107 * Recall that "pointers" in XDR are encoded as a boolean, indicating whether 120 xdr_pmaplist_ptr(XDR *xdrs, pmaplist_ptr *rp) 168 xdr_pmaplist(XDR *xdrs, PMAPLIST **rp) 175 * XDR remote call arguments 179 xdr_rmtcallargs(XDR *xdrs, struct p_rmtcallargs *cap) 215 * XDR remote call results 219 xdr_rmtcallres(XDR *xdrs, struct p_rmtcallres *crp)
|
H A D | rpcb_st_xdr.c | 41 xdr_rpcbs_addrlist(XDR *xdrs, rpcbs_addrlist *objp) 57 xdr_rpcbs_rmtcalllist(XDR *xdrs, rpcbs_rmtcalllist *objp) 142 xdr_rpcbs_proc(XDR *xdrs, rpcbs_proc objp) 149 xdr_rpcbs_addrlist_ptr(XDR *xdrs, rpcbs_addrlist_ptr *objp) 179 xdr_rpcbs_rmtcalllist_ptr(XDR *xdrs, rpcbs_rmtcalllist_ptr *objp) 186 xdr_rpcb_stat(XDR *xdrs, rpcb_stat *objp) 204 xdr_rpcb_stat_byvers(XDR *xdrs, rpcb_stat_byvers objp)
|
/illumos-gate/usr/src/head/rpcsvc/ |
H A D | rstat.x | 67 % * XDR routines for the rstat daemon, rup and perfmeter. 76 %xdr_timeval(XDR *xdrs, struct timeval *tvp) 79 % XDR *xdrs;
|
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | nfs_resolve.h | 36 extern bool_t xdr_nfs_fsl_info(XDR *, struct nfs_fsl_info *);
|
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | db_dictxdr.c | 40 xdr_db_dict_desc(XDR *xdrs, db_dict_desc *objp)
|
H A D | db_index_c.x | 159 %extern "C" bool_t xdr_db_index(XDR *, db_index *); 161 %extern bool_t xdr_db_index(XDR *, db_index *);
|
H A D | db_index_entry_c.c | 28 * This is a non-recursive version of XDR routine used for db_index_entry 44 register XDR *xdrs; 129 register XDR *xdrs; 143 register XDR *xdrs;
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | nfs_inet.h | 239 * easy XDR'ing. Include putfh. 446 extern bool_t xdr_getattr4_args(XDR *, getattr4arg_t *); 447 extern bool_t xdr_getattr4_res(XDR *, getattr4res_t *); 448 extern bool_t xdr_lookup4_args(XDR *, lookup4arg_t *); 449 extern bool_t xdr_lookup4_res(XDR *, lookup4res_t *); 450 extern bool_t xdr_lookupp4_args(XDR *, lookupp4arg_t *); 451 extern bool_t xdr_read4_args(XDR *, read4arg_t *); 452 extern bool_t xdr_read4_res(XDR *, read4res_t *); 453 extern bool_t xdr_readdir4_args(XDR *, readdir4arg_t *); 454 extern bool_t xdr_readdir4_res(XDR *, readdir4res_ [all...] |
H A D | auth_unix.c | 86 XDR xdrs; 164 authunix_marshal(AUTH *auth, XDR *xdrs, cred_t *cr) 175 XDR xdrs; 204 XDR xdrs; 259 XDR xdr_stream; 260 XDR *xdrs = &xdr_stream; 290 * XDR for unix authentication parameters. 293 xdr_authunix_parms(XDR *xdrs, struct authunix_parms *p)
|
/illumos-gate/usr/src/lib/rpcsec_gss/ |
H A D | rpcsec_gss_misc.c | 43 * Miscellaneous XDR routines. 47 XDR *xdrs; 76 XDR *xdrs; 90 XDR *xdrs; 100 XDR *xdrs; 122 XDR *out_xdrs; 128 XDR temp_xdrs; 135 * Create a temporary XDR/buffer to hold the data to be wrapped. 216 XDR *in_xdrs; 221 XDR temp_xdr [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | token.c | 51 __xdr_encode_token(XDR *, gss_buffer_t, dh_token_t, dh_key_set_t); 54 __xdr_decode_token(XDR *, gss_buffer_t, 102 * | 0x00 | 0-3 XDR padding 108 * | 0x00 | 0-3 Left over XDR padding 112 * 3 the maximum XDR paddinging that will be needed. Thus the XDR padding 113 * plus the left over XDR padding will alway equal 3. 122 XDR xdrs; 218 XDR xdrs; 281 * | 0x00 | 0-3 XDR paddin [all...] |
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | ypserv_resolv_common.c | 56 xdr_ypfwdreq_key4(XDR *xdrs, struct ypfwdreq_key4 *ps) 67 xdr_ypfwdreq_key6(XDR *xdrs, struct ypfwdreq_key6 *ps)
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | auth.h | 163 extern bool_t xdr_des_block(XDR *, des_block *); 190 int (*ah_marshal)(struct __auth *, XDR *, struct cred *); 192 int (*ah_marshal)(struct __auth *, XDR *); 210 XDR *, xdrproc_t, caddr_t); 211 int (*ah_unwrap)(struct __auth *, XDR *, xdrproc_t, 221 int (*ah_wrap)(); /* encode XDR data */ 222 int (*ah_unwrap)(); /* decode XDR data */ 236 * XDR *xdrs; 281 * Auth flavors can now apply a transformation in addition to simple XDR 464 * XDR a [all...] |
H A D | auth_des.h | 153 extern bool_t xdr_authdes_cred(XDR *, struct authdes_cred *); 154 extern bool_t xdr_authdes_verf(XDR *, struct authdes_verf *);
|
H A D | xdr_refer.c | 44 * xdr_refer.c, Generic XDR routines impelmentation. 59 * XDR an indirect pointer 68 xdr_reference(XDR *xdrs, caddr_t *pp, uint_t size, const xdrproc_t proc) 100 * XDR a pointer to a possibly recursive data structure. This 113 * > xdr_obj: routine to XDR an object. 117 xdr_pointer(XDR *xdrs, char **objpp, uint_t obj_size, const xdrproc_t xdr_obj)
|
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | auth_none.c | 38 static bool_t authnone_marshal(AUTH *, XDR *, struct cred *); 102 authnone_marshal(AUTH *auth, XDR *xdrs, struct cred *cr)
|
H A D | authdesprt.c | 38 * authdesprt.c, XDR routines for DES authentication 51 xdr_authdes_cred(XDR *xdrs, struct authdes_cred *cred) 75 xdr_authdes_verf(XDR *xdrs, struct authdes_verf *verf)
|
H A D | authu_prot.c | 36 * XDR for UNIX style authentication parameters for RPC 54 * XDR for unix authentication parameters. 57 xdr_authunix_parms(XDR *xdrs, struct authunix_parms *p) 72 * XDR user id types (uid_t) 75 xdr_uid_t(XDR *xdrs, uid_t *ip) 90 * XDR group id types (gid_t) 93 xdr_gid_t(XDR *xdrs, gid_t *ip) 108 * XDR kernel unix auth parameters. 113 xdr_authkern(XDR *xdrs) 147 * XDR loopbac [all...] |
/illumos-gate/usr/src/uts/common/rpc/sec_gss/ |
H A D | rpcsec_gss_misc.c | 61 * Miscellaneous XDR routines. 65 XDR *xdrs; 94 XDR *xdrs; 108 XDR *xdrs; 118 XDR *xdrs; 140 XDR *out_xdrs; 146 XDR temp_xdrs; 153 * Create a temporary XDR/buffer to hold the data to be wrapped. 236 XDR *in_xdrs; 241 XDR temp_xdr [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_nfs4.c | 56 * So all the stuff that deals directly with XDR lives in snoop_display.c 57 * With v4, we need to XDR entire structures so that we can skip over 58 * uninteresting bits in a compound array, so we call XDR directly from 59 * here. We need to rethink how we're going to structure XDR access. Do 63 extern XDR xdrm; 217 char *nfs4err_xdrfrag = "<XDR Error or Fragmented RPC>"; 384 static void prt_supported_attrs(XDR *); 385 static void prt_type(XDR *); 386 static void prt_fh_expire_type(XDR *); 387 static void prt_change(XDR *); [all...] |
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/ |
H A D | adb_policy.c | 37 extern caddr_t xdralloc_getdata(XDR *xdrs); 38 extern void xdralloc_create(XDR *xdrs, enum xdr_op op); 83 XDR xdrs; 212 XDR xdrs; 287 XDR xdrs; 354 XDR xdrs; 404 XDR xdrs;
|
H A D | pol_xdr.c | 19 xdr_u_int32(XDR *xdrs, uint32_t *up) 43 bool_t xdr_nullstring(XDR *xdrs, char **objp) 88 xdr_osa_policy_ent_rec(XDR *xdrs, osa_policy_ent_t objp)
|