/opensolaris-onvv-gate/usr/src/lib/krb5/kadm5/ |
H A D | admin_xdr.h | 30 bool_t xdr_ui_4(XDR *xdrs, krb5_ui_4 *objp); 31 bool_t xdr_nullstring(XDR *xdrs, char **objp); 32 bool_t xdr_nulltype(XDR *xdrs, void **objp, xdrproc_t proc); 33 bool_t xdr_krb5_timestamp(XDR *xdrs, krb5_timestamp *objp); 34 bool_t xdr_krb5_kvno(XDR *xdrs, krb5_kvno *objp); 35 bool_t xdr_krb5_deltat(XDR *xdrs, krb5_deltat *objp); 36 bool_t xdr_krb5_flags(XDR *xdrs, krb5_flags *objp); 37 bool_t xdr_krb5_ui_4(XDR *xdrs, krb5_ui_4 *objp); 38 bool_t xdr_krb5_int16(XDR *xdrs, krb5_int16 *objp); 39 bool_t xdr_krb5_ui_2(XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/rpc/ |
H A D | rpc_sztypes.c | 30 * XDR routines for generic types that have explicit sizes. 42 xdr_uint64(XDR *xdrs, uint64 *objp) 48 xdr_int64(XDR *xdrs, int64 *objp) 54 xdr_uint32(XDR *xdrs, uint32 *objp) 60 xdr_int32(XDR *xdrs, int32 *objp)
|
H A D | xdr.h | 54 * XDR provides a conventional way for converting between C data 64 * XDR *xdrs; 67 * xdrs is an instance of a XDR handle, to which or from which the data 69 * converted. The XDR handle contains an operation field which indicates 102 * The XDR handle. 108 * XDR 112 typedef struct XDR { struct 119 } XDR; typedef in typeref:struct:XDR 130 bool_t (*x_getlong)(struct XDR *, long *); 132 bool_t (*x_putlong)(struct XDR *, lon [all...] |
H A D | xdr_sizeof.c | 35 x_putint32_t(XDR *xdrs, int32_t *ip) 43 x_putbytes(XDR *xdrs, char *bp, int len) 50 x_getpostn(XDR *xdrs) 57 x_setpostn(XDR *xdrs, uint_t pos) 64 x_inline(XDR *xdrs, int len) 98 x_destroy(XDR *xdrs) 111 XDR x; 115 typedef bool_t (* dummyfunc1)(XDR *, long *); 116 typedef bool_t (* dummyfunc2)(XDR *, caddr_t, int); 117 typedef bool_t (* dummyfunc3)(XDR *, int32_ [all...] |
H A D | auth_sys.h | 81 extern bool_t xdr_authsys_parms(XDR *, struct authsys_parms *); 82 extern bool_t xdr_authloopback_parms(XDR *, struct authsys_parms *); 103 extern bool_t xdr_gid_t(XDR *, gid_t *ip); 104 extern bool_t xdr_uid_t(XDR *, gid_t *ip); 107 extern bool_t xdr_authkern(XDR *); 108 extern bool_t xdr_authloopback(XDR *);
|
/opensolaris-onvv-gate/usr/src/uts/common/nfs/ |
H A D | nfs_log.h | 105 * as the logical header; it will be XDR encoded to be written to the file. 125 * structure of the record; it will be XDR encoded and written to 493 extern bool_t xdr_nfsstat(XDR *, nfsstat *); 494 extern bool_t xdr_uint64(XDR *, uint64 *); 495 extern bool_t xdr_uint32(XDR *, uint32 *); 496 extern bool_t xdr_fhandle(XDR *, fhandle_t *); 497 extern bool_t xdr_nfs_fh3(XDR *, nfs_fh3 *); 498 extern bool_t xdr_nfsstat3(XDR *, nfsstat3 *); 499 extern bool_t xdr_nfslog_buffer_header(XDR *, nfslog_buffer_header *); 500 extern bool_t xdr_nfslog_request_record(XDR *, nfslog_request_recor [all...] |
H A D | nfs_acl.h | 274 extern bool_t xdr_uid(XDR *, uid32_t *); 275 extern bool_t xdr_o_mode(XDR *, o_mode *); 276 extern bool_t xdr_aclent(XDR *, aclent_t *); 277 extern bool_t xdr_secattr(XDR *, vsecattr_t *); 279 extern bool_t xdr_GETACL2args(XDR *, GETACL2args *); 280 extern bool_t xdr_fastGETACL2args(XDR *, GETACL2args **); 281 extern bool_t xdr_GETACL2resok(XDR *, GETACL2resok *); 282 extern bool_t xdr_GETACL2res(XDR *, GETACL2res *); 283 extern bool_t xdr_SETACL2args(XDR *, SETACL2args *); 284 extern bool_t xdr_SETACL2resok(XDR *, SETACL2reso [all...] |
/opensolaris-onvv-gate/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ |
H A D | princ_xdr.h | 28 extern caddr_t xdralloc_getdata(XDR *xdrs); 31 extern void xdralloc_create(XDR *xdrs, enum xdr_op op); 50 ldap_xdr_krb5_ui_2(XDR *xdrs, krb5_ui_2 *objp); 53 ldap_xdr_krb5_int16(XDR *xdrs, krb5_int16 *objp); 56 ldap_xdr_nullstring(XDR *xdrs, char **objp); 59 ldap_xdr_krb5_kvno(XDR *xdrs, krb5_kvno *objp); 62 ldap_xdr_krb5_key_data(XDR *xdrs, krb5_key_data *objp); 65 ldap_xdr_osa_pw_hist_ent(XDR *xdrs, osa_pw_hist_ent *objp); 68 ldap_xdr_osa_princ_ent_rec(XDR *xdrs, osa_princ_ent_t objp);
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/lvm/ |
H A D | meta_basic.x | 41 %xdr_uint_t(XDR *xdrs, uint_t *objp) 48 %xdr_ushort_t(XDR *xdrs, ushort_t *objp) 55 %xdr_dev_t(XDR *xdrs, dev_t *objp) 62 %xdr_dev32_t(XDR *xdrs, dev32_t *objp) 69 %xdr_md_dev64_t(XDR *xdrs, md_dev64_t *objp) 76 %xdr_size_t(XDR *xdrs, size_t *objp) 83 %xdr_daddr_t(XDR *xdrs, daddr_t *objp) 90 %xdr_daddr32_t(XDR *xdrs, daddr32_t *objp) 97 %xdr_diskaddr_t(XDR *xdrs, diskaddr_t *objp) 104 %xdr_ddi_devid_t(XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/lib/krb5/kadm5/srv/ |
H A D | xdr_alloc.c | 87 void xdralloc_create(XDR *xdrs, enum xdr_op op) 95 caddr_t xdralloc_getdata(XDR *xdrs) 100 void xdralloc_release(XDR *xdrs) 105 static void xdralloc_destroy(XDR *xdrs) 111 register XDR *xdrs, 118 register XDR *xdrs, 133 register XDR *xdrs, 142 register XDR *xdrs, 153 static unsigned int xdralloc_getpos(XDR *xdrs) 159 register XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | fw_rpc.h | 53 extern bool_t _TKFAR _TKPASCAL xdr_Op_arg(XDR _TKFAR *, Op_arg _TKFAR *); 54 extern bool_t _TKFAR _TKPASCAL xdr_Fw_err(XDR _TKFAR *, Fw_err _TKFAR *); 55 extern bool_t _TKFAR _TKPASCAL xdr_Op_err(XDR _TKFAR *, Op_err _TKFAR *); 56 extern bool_t _TKFAR _TKPASCAL xdr_invk_context(XDR _TKFAR *, invk_context); 57 extern bool_t _TKFAR _TKPASCAL xdr_invk_result(XDR _TKFAR *, 59 extern bool_t _TKFAR _TKPASCAL xdr_invk_request(XDR _TKFAR *, 61 extern bool_t _TKFAR _TKPASCAL xdr_more_request(XDR _TKFAR *, 63 extern bool_t _TKFAR _TKPASCAL xdr_kill_request(XDR _TKFAR *,
|
H A D | nfs4_xdr.c | 54 xdr_nfs_ftype4(register XDR *xdrs, nfs_ftype4 *objp) 63 xdr_nfsstat4(register XDR *xdrs, nfsstat4 *objp) 72 xdr_bitmap4(register XDR *xdrs, bitmap4 *objp) 83 xdr_offset4(register XDR *xdrs, offset4 *objp) 92 xdr_count4(register XDR *xdrs, count4 *objp) 101 xdr_length4(register XDR *xdrs, length4 *objp) 110 xdr_clientid4(register XDR *xdrs, clientid4 *objp) 119 xdr_seqid4(register XDR *xdrs, seqid4 *objp) 128 xdr_utf8string(register XDR *xdrs, utf8string *objp) 138 xdr_component4(register XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | ref_subr.h | 47 extern bool_t xdr_component4(register XDR *, component4 *); 48 extern bool_t xdr_utf8string(register XDR *, utf8string *); 49 extern bool_t xdr_pathname4(register XDR *, pathname4 *); 50 extern bool_t xdr_fs_location4(register XDR *, fs_location4 *); 51 extern bool_t xdr_fs_locations4(register XDR *, fs_locations4 *);
|
/opensolaris-onvv-gate/usr/src/lib/libnsl/yp/ |
H A D | yp_xdr.c | 53 static bool xdr_ypmaplist(XDR *, struct ypmaplist **); 54 static bool xdr_ypmaplist_wrap_string(XDR *, char *); 57 extern bool xdr_ypreq_key(XDR *, struct ypreq_key *); 58 extern bool xdr_ypreq_nokey(XDR *, struct ypreq_nokey *); 59 extern bool xdr_ypresp_val(XDR *, struct ypresp_val *); 60 extern bool xdr_ypresp_key_val(XDR *, struct ypresp_key_val *); 61 extern bool xdr_ypmap_parms(XDR *, struct ypmap_parms *); 62 extern bool xdr_ypowner_wrap_string(XDR *, char **); 63 extern bool xdr_ypreq_newname_string(XDR *, char **); 70 xdr_datum(XDR *xdr [all...] |
H A D | yp_b.h | 51 extern bool_t xdr_netconfig(XDR *, struct netconfig *); 84 XDR broadcaster_xdr; /* xdr for pipe */ 93 extern bool_t xdr_ypbind_resptype(XDR *, ypbind_resptype *); 106 extern bool_t xdr_ypbind_domain(XDR *, ypbind_domain *); 122 extern bool_t xdr_ypbind_binding(XDR *, ypbind_binding *); 132 extern bool_t xdr_ypbind_resp(XDR *, ypbind_resp *); 139 extern bool_t xdr_ypbind_setdom(XDR *, ypbind_setdom *);
|
/opensolaris-onvv-gate/usr/src/cmd/rpcsvc/rpc.bootparamd/ |
H A D | bootparam_prot_xdr.c | 40 xdr_bp_machine_name_t(XDR *xdrs, bp_machine_name_t *objp) 49 xdr_bp_path_t(XDR *xdrs, bp_path_t *objp) 58 xdr_bp_fileid_t(XDR *xdrs, bp_fileid_t *objp) 67 xdr_ip_addr_t(XDR *xdrs, ip_addr_t *objp) 85 xdr_bp_address(XDR *xdrs, bp_address *objp) 103 xdr_bp_whoami_arg(XDR *xdrs, bp_whoami_arg *objp) 112 xdr_bp_whoami_res(XDR *xdrs, bp_whoami_res *objp) 127 xdr_bp_getfile_arg(XDR *xdrs, bp_getfile_arg *objp) 139 xdr_bp_getfile_res(XDR *xdrs, bp_getfile_res *objp)
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/nfs/ |
H A D | bootparam_xdr.c | 33 xdr_bp_machine_name_t(XDR *xdrs, bp_machine_name_t *objp) 39 xdr_bp_path_t(XDR *xdrs, bp_path_t *objp) 45 xdr_bp_fileid_t(XDR *xdrs, bp_fileid_t *objp) 51 xdr_ip_addr_t(XDR *xdrs, ip_addr_t *objp) 70 xdr_bp_address(XDR *xdrs, bp_address *objp) 77 xdr_bp_whoami_arg(XDR *xdrs, bp_whoami_arg *objp) 83 xdr_bp_whoami_res(XDR *xdrs, bp_whoami_res *objp) 95 xdr_bp_getfile_arg(XDR *xdrs, bp_getfile_arg *objp) 105 xdr_bp_getfile_res(XDR *xdrs, bp_getfile_res *objp)
|
H A D | nfs_acl_xdr.c | 51 * These are the XDR routines used to serialize and deserialize 57 xdr_uid(XDR *xdrs, uid32_t *objp) 65 xdr_o_mode(XDR *xdrs, o_mode *objp) 74 xdr_aclent(XDR *xdrs, aclent_t *objp) 87 xdr_secattr(XDR *xdrs, vsecattr_t *objp) 131 xdr_GETACL2args(XDR *xdrs, GETACL2args *objp) 141 xdr_fastGETACL2args(XDR *xdrs, GETACL2args **objpp) 165 xdr_GETACL2resok(XDR *xdrs, GETACL2resok *objp) 176 xdr_GETACL2res(XDR *xdrs, GETACL2res *objp) 191 xdr_SETACL2args(XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/cmd/ypcmd/yppasswd/ |
H A D | yppasswdxdr.c | 32 extern bool_t xdr_uid_t(XDR *, uid_t *); 33 extern bool_t xdr_gid_t(XDR *, gid_t *); 36 xdr_passwd(XDR *xdrs, struct passwd *pw) 63 xdr_yppasswd(XDR *xdrs, struct yppasswd *yppw)
|
/opensolaris-onvv-gate/usr/src/lib/libnisdb/ |
H A D | xdr_nullptr.c | 44 XDR *xdrs;
|
/opensolaris-onvv-gate/usr/src/lib/libnsl/rpc/ |
H A D | xdr_sizeof.c | 32 * when serialized using XDR. 42 x_putlong(XDR *xdrs, long *ip) 51 x_putint32_t(XDR *xdrs, int32_t *ip) 60 x_putbytes(XDR *xdrs, char *bp, int len) 67 x_getpostn(XDR *xdrs) 74 x_setpostn(XDR *xdrs, uint_t pos) 81 x_inline(XDR *xdrs, int len) 114 x_destroy(XDR *xdrs) 127 XDR x; 131 typedef bool_t (* dummyfunc1)(XDR *, lon [all...] |
H A D | authsys_prot.c | 39 * XDR for UNIX style authentication parameters for RPC 48 extern bool_t xdr_uid_t(XDR *, uid_t *); 49 extern bool_t xdr_gid_t(XDR *, gid_t *); 52 * XDR for unix authentication parameters. 55 xdr_authsys_parms(XDR *xdrs, struct authsys_parms *p) 69 * XDR for loopback unix authentication parameters. 72 xdr_authloopback_parms(XDR *xdrs, struct authsys_parms *p) 86 * XDR user id types (uid_t) 89 xdr_uid_t(XDR *xdrs, uid_t *ip) 98 * XDR grou [all...] |
H A D | key_prot.c | 39 xdr_keystatus(XDR *xdrs, keystatus *objp) 45 xdr_keybuf(XDR *xdrs, keybuf objp) 51 xdr_keybuf3(XDR *xdrs, keybuf3 *objp) 58 xdr_netnamestr(XDR *xdrs, netnamestr *objp) 64 xdr_keylen_t(XDR *xdrs, keylen_t *objp) 70 xdr_algtype_t(XDR *xdrs, algtype_t *objp) 76 xdr_mechtype(XDR *xdrs, mechtype *objp) 84 xdr_keynum_t(XDR *xdrs, keynum_t *objp) 90 xdr_deskeyarray(XDR *xdrs, deskeyarray *objp) 98 xdr_cryptkeyarg(XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/cmd/fs.d/nfs/nfslog/ |
H A D | nfs_log_xdr.c | 32 static bool_t xdr_timestruc32_t(XDR *, timestruc32_t *); 33 static bool_t xdr_nfs2_timeval(XDR *, nfs2_timeval *); 34 static bool_t xdr_ftype3(XDR *, ftype3 *); 35 static bool_t xdr_stable_how(XDR *, stable_how *); 36 static bool_t xdr_createmode3(XDR *, createmode3 *); 37 static bool_t xdr_size3(XDR *, size3 *); 38 static bool_t xdr_count3(XDR *, count3 *); 39 static bool_t xdr_set_size3(XDR *, set_size3 *); 40 static bool_t xdr_offset3(XDR *, offset3 *); 41 static bool_t xdr_post_op_fh3(XDR *, post_op_fh [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/rpc/sec/ |
H A D | key_prot.c | 44 xdr_keystatus(XDR *xdrs, keystatus *objp) 52 xdr_keybuf(XDR *xdrs, keybuf objp) 60 xdr_netnamestr(XDR *xdrs, netnamestr *objp) 69 xdr_cryptkeyarg(XDR *xdrs, cryptkeyarg *objp) 79 xdr_cryptkeyarg2(XDR *xdrs, cryptkeyarg2 *objp) 91 xdr_cryptkeyres(XDR *xdrs, cryptkeyres *objp) 107 xdr_unixcred(XDR *xdrs, unixcred *objp) 121 xdr_getcredres(XDR *xdrs, getcredres *objp) 137 xdr_key_netstarg(XDR *xdrs, key_netstarg *objp) 152 xdr_key_netstres(XDR *xdr [all...] |