mb_put_uint16le
ERRCHK(mb_put_uint16le(mbp, acl->acl_acecount));
ERRCHK(mb_put_uint16le(mbp, 0)); /* pad2 */
ERRCHK(mb_put_uint16le(mbp, flags));
mb_put_uint16le(mbp, type);
mb_put_uint16le(mbp, nlen);
(void) mb_put_uint16le(mbp, sb->sb_length);
(void) mb_put_uint16le(mbp, sb->sb_maxlen);
mb_put_uint16le(mbp, creditcharge);
mb_put_uint16le(mbp, rqp->sr2_command);
mb_put_uint16le(mbp, creditrequest);
mb_put_uint16le(mbp, SMB2_HDR_SIZE); /* Struct Size */
mb_put_uint16le(mbp, 24); /* Struct size */
mb_put_uint16le(mbp, 0); /* Flags */
mb_put_uint16le(mbp, 57); /* Struct size */
mb_put_uint16le(mbp, 0); /* Reserved */
mb_put_uint16le(mbp, 49); /* Struct size */
mb_put_uint16le(mbp, 0); /* Padding and Reserved */
mb_put_uint16le(mbp, 49); /* Struct size */
mb_put_uint16le(mbp, data_offset); /* Data Offset */
mb_put_uint16le(mbp, 4); /* Struct size */
mb_put_uint16le(mbp, 0); /* Reserved */
mb_put_uint16le(mbp, 36); /* Struct Size */
mb_put_uint16le(mbp, security_mode);
mb_put_uint16le(mbp, 0); /* Reserved */
mb_put_uint16le(mbp, smb2_dialects[i]);
mb_put_uint16le(mbp, 25); /* Struct size */
mb_put_uint16le(mbp, mbp->mb_count + 12);
mb_put_uint16le(mbp, sblen);
mb_put_uint16le(mbp, 4); /* Struct size */
mb_put_uint16le(mbp, 0); /* Reserved */
mb_put_uint16le(mbp, 9); /* Struct size */
mb_put_uint16le(mbp, 0); /* Reserved */
mb_put_uint16le(mbp, 72); /* Path Offset */
mb_put_uint16le(mbp, 4); /* Struct size */
mb_put_uint16le(mbp, 0); /* Reserved */
mb_put_uint16le(mbp, StructSize);
mb_put_uint16le(mbp, 0); // reserved
mb_put_uint16le(mbp, 1); // flags
mb_put_uint16le(mbp, totpcount);
mb_put_uint16le(mbp, totdcount);
mb_put_uint16le(mbp, t2p->t2_maxpcount);
mb_put_uint16le(mbp, t2p->t2_maxdcount);
mb_put_uint16le(mbp, 0); /* flags */
mb_put_uint16le(mbp, 0); /* reserved 2 */
mb_put_uint16le(mbp, txpcount);
mb_put_uint16le(mbp, poff);
mb_put_uint16le(mbp, txdcount);
mb_put_uint16le(mbp, doff);
mb_put_uint16le(mbp, t2p->t2_setupdata[i]);
mb_put_uint16le(mbp, totpcount);
mb_put_uint16le(mbp, totdcount);
mb_put_uint16le(mbp, txpcount);
mb_put_uint16le(mbp, poff);
mb_put_uint16le(mbp, totpcount - leftpcount);
mb_put_uint16le(mbp, txdcount);
mb_put_uint16le(mbp, doff);
mb_put_uint16le(mbp, totdcount - leftdcount);
mb_put_uint16le(mbp, t2p->t2_fid);
mb_put_uint16le(mbp, 0); /* reserved (flags?) */
mb_put_uint16le(mbp, ntp->nt_function);
mb_put_uint16le(mbp, rqp->sr_rqflags2);
mb_put_uint16le(mbp, 0); /* pid-high */
mb_put_uint16le(mbp, 0); /* reserved */
mb_put_uint16le(mbp, rqp->sr_rqtid);
mb_put_uint16le(mbp, (uint16_t)rqp->sr_pid);
mb_put_uint16le(mbp, rqp->sr_rquid);
mb_put_uint16le(mbp, rqp->sr_mid);
mb_put_uint16le(mbp, fid);
mb_put_uint16le(mbp, setuplen);
mb_put_uint16le(mbp, mode);
mb_put_uint16le(mbp, fid);
mb_put_uint16le(mbp, 0); /* offset to secondary */
mb_put_uint16le(mbp, fhp->fh_fid1);
mb_put_uint16le(mbp, lenlo); /* MaxCount */
mb_put_uint16le(mbp, 1); /* MinCount */
mb_put_uint16le(mbp, lenlo); /* Remaining ("obsolete") */
mb_put_uint16le(mbp, 0); /* offset to secondary */
mb_put_uint16le(mbp, fhp->fh_fid1);
mb_put_uint16le(mbp, 0); /* !write-thru */
mb_put_uint16le(mbp, 0);
mb_put_uint16le(mbp, lenhi);
mb_put_uint16le(mbp, lenlo);
mb_put_uint16le(mbp, 64); /* data offset from header start */
mb_put_uint16le(mbp, 1); /* echo count */
mb_put_uint16le(mbp, 0xff); /* 0: AndXCommand */
mb_put_uint16le(mbp, 0); /* 1: AndXOffset */
mb_put_uint16le(mbp, sv->sv_maxtx); /* 2: MaxBufferSize */
mb_put_uint16le(mbp, sv->sv_maxmux); /* 3: MaxMpxCount */
mb_put_uint16le(mbp, 1); /* 4: VcNumber */
mb_put_uint16le(mbp, sblen); /* 7: Sec. Blob Len */
mb_put_uint16le(mbp, 0);
mb_put_uint16le(mbp, 0);
mb_put_uint16le(mbp, 0); /* Flags */
mb_put_uint16le(mbp, plen);
mb_put_uint16le(mbp, 0); /* offset to next command (none) */
mb_put_uint16le(mbp, name_mb->mb_count);
mb_put_uint16le(mbp, op == SMB_LOCK_RELEASE ? 1 : 0);
mb_put_uint16le(mbp, op == SMB_LOCK_RELEASE ? 0 : 1);
mb_put_uint16le(mbp, pid);
mb_put_uint16le(mbp, 0); /* pad */
mb_put_uint16le(mbp, fid);
mb_put_uint16le(mbp, infolevel);
mb_put_uint16le(mbp, level);
mb_put_uint16le(mbp, fid);
mb_put_uint16le(mbp, fid);
mb_put_uint16le(mbp, level);
mb_put_uint16le(mbp, 0); /* pad */
mb_put_uint16le(mbp, fa);
mb_put_uint16le(mbp, amask);
mb_put_uint16le(mbp, limit);
mb_put_uint16le(mbp, flags);
mb_put_uint16le(mbp, ctx->f_infolevel);
mb_put_uint16le(mbp, ctx->f_Sid);
mb_put_uint16le(mbp, limit);
mb_put_uint16le(mbp, ctx->f_infolevel);
mb_put_uint16le(mbp, flags);
mb_put_uint16le(mbp, ctx->f_Sid);
(void) mb_put_uint16le(mbp, SMB_QFILEINFO_STREAM_INFO);
mb_put_uint16le(mbp, fid);
mb_put_uint16le(mbp, 0); /* reserved */
mb_put_uint16le(mbp, fid);
mb_put_uint16le(mbp, 0); /* reserved */
mb_put_uint16le(mbp, 0);
mb_put_uint16le(mbp, np->n_fid);
mb_put_uint16le(mbp, 41); // struct size
mb_put_uint16le(mbp, 0); // in buf off
mb_put_uint16le(mbp, 0); // reserved
mb_put_uint16le(mbp, 24); /* struct size */
mb_put_uint16le(mbp, 0); /* reserved */
mb_put_uint16le(mbp, 33); // struct size
mb_put_uint16le(mbp, SMB2_HDRLEN + 32); // Buffer Offset
mb_put_uint16le(mbp, 0); // Reserved
mb_put_uint16le(mbp, 33); /* Struct size */
mb_put_uint16le(mbp, 96);
mb_put_uint16le(mbp, 0);
error = mb_put_uint16le(mbp, sep);
error = mb_put_uint16le(mbp, 0);
int mb_put_uint16le(mbchain_t *, uint16_t);