Lines Matching refs:xdrs

219 smb_locate_acct_res_xdr(XDR *xdrs, smb_locate_acct_res_t *objp)
221 if (!xdr_uint32_t(xdrs, &objp->l_status))
224 if (!smb_machine_acct_xdr(xdrs, &objp->l_account))
231 smb_joininfo_xdr(XDR *xdrs, smb_joininfo_t *objp)
233 if (!xdr_uint32_t(xdrs, &objp->j_mode))
236 if (!xdr_uint32_t(xdrs, &objp->j_nameformat))
239 if (!xdr_vector(xdrs, (char *)objp->j_wkgrp, NETBIOS_NAME_SZ,
243 if (!xdr_vector(xdrs, (char *)objp->j_nbdomain, NETBIOS_NAME_SZ,
247 if (!xdr_vector(xdrs, (char *)objp->j_fqdomain, MAXHOSTNAMELEN,
251 if (!xdr_vector(xdrs, (char *)objp->j_username,
255 if (!xdr_vector(xdrs, (char *)objp->j_passwd,
259 if (!xdr_vector(xdrs, (char *)objp->j_dc, MAXHOSTNAMELEN,
263 if (!xdr_bool(xdrs, (bool_t *)&objp->j_adjoin))
266 if (!xdr_vector(xdrs, (char *)objp->j_ou, SMB_DN_MAXLEN,
270 if (!xdr_pointer(xdrs, (char **)&objp->j_account,
278 smb_discovery_res_xdr(XDR *xdrs, smb_discovery_res_t *objp)
280 if (!xdr_uint32_t(xdrs, &objp->r_ntstatus))
283 if (!xdr_vector(xdrs, (char *)objp->r_nbdomain, NETBIOS_NAME_SZ,
287 if (!xdr_vector(xdrs, (char *)objp->r_fqdomain, MAXHOSTNAMELEN,
291 if (!xdr_vector(xdrs, (char *)objp->r_dc, MAXHOSTNAMELEN,
529 XDR xdrs;
544 xdrmem_create(&xdrs, buf, buflen, XDR_ENCODE);
546 if (!smb_doorhdr_xdr(&xdrs, &da->da_req_hdr)) {
549 xdr_destroy(&xdrs);
554 if (!da->da_req_xdr(&xdrs, da->da_req_data)) {
557 xdr_destroy(&xdrs);
569 xdr_destroy(&xdrs);
579 XDR xdrs;
588 xdrmem_create(&xdrs, rbuf, rsize, XDR_DECODE);
590 if (!smb_doorhdr_xdr(&xdrs, &da->da_rsp_hdr)) {
593 xdr_destroy(&xdrs);
600 xdr_destroy(&xdrs);
605 if (!da->da_rsp_xdr(&xdrs, da->da_rsp_data)) {
609 xdr_destroy(&xdrs);
614 xdr_destroy(&xdrs);
670 smb_machine_acct_xdr(XDR *xdrs, smb_machine_acct_t *objp)
672 if (!xdr_uint32_t(xdrs, &objp->m_flags))
675 if (!xdr_vector(xdrs, (char *)objp->m_dn, SMB_DN_MAXLEN,
679 if (!xdr_vector(xdrs, (char *)objp->m_passwd,