wct 307 librpc/gen_ndr/nbt.h uint8_t wct;/* [value(17),range(17,17)] */
wct 924 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->wct));
wct 925 librpc/gen_ndr/ndr_nbt.c if (r->wct < 17 || r->wct > 17) {
wct 972 librpc/gen_ndr/ndr_nbt.c ndr_print_uint8(ndr, "wct", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?17:r->wct);
wct 125 source3/include/async_smb.h uint8_t wct, const uint16_t *vwv,
wct 136 source3/include/async_smb.h uint8_t wct, const uint16_t *vwv,
wct 630 source3/include/smb.h uint8 wct;
wct 209 source3/libsmb/async_smb.c uint8_t wct, const uint16_t *vwv,
wct 243 source3/libsmb/async_smb.c new_size = old_size + chain_padding + 1 + wct * sizeof(uint16_t) + 2;
wct 293 source3/libsmb/async_smb.c SCVAL(outbuf, ofs, wct);
wct 300 source3/libsmb/async_smb.c memcpy(outbuf + ofs, vwv, sizeof(uint16_t) * wct);
wct 301 source3/libsmb/async_smb.c ofs += sizeof(uint16_t) * wct;
wct 393 source3/libsmb/async_smb.c uint8_t wct, const uint16_t *vwv,
wct 423 source3/libsmb/async_smb.c if (!smb_splice_chain(&req->outbuf, smb_command, wct, vwv,
wct 621 source3/libsmb/async_smb.c uint8_t wct, const uint16_t *vwv,
wct 630 source3/libsmb/async_smb.c wct * sizeof(uint16_t) + num_bytes + 3)) {
wct 638 source3/libsmb/async_smb.c additional_flags, wct, vwv, bytes_alignment,
wct 692 source3/libsmb/async_smb.c uint8_t wct;
wct 699 source3/libsmb/async_smb.c wct = CVAL(buf, ofs);
wct 700 source3/libsmb/async_smb.c if (wct < 2) {
wct 725 source3/libsmb/async_smb.c uint8_t wct, cmd;
wct 806 source3/libsmb/async_smb.c wct = CVAL(cli_req->inbuf, wct_ofs);
wct 808 source3/libsmb/async_smb.c bytes_offset = wct_ofs + 1 + wct * sizeof(uint16_t);
wct 822 source3/libsmb/async_smb.c *pwct = wct;
wct 213 source3/libsmb/cliconnect.c uint8_t wct;
wct 224 source3/libsmb/cliconnect.c status = cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 1360 source3/libsmb/cliconnect.c uint8_t wct;
wct 1370 source3/libsmb/cliconnect.c status = cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 1390 source3/libsmb/cliconnect.c if ((wct > 2) && (cli->protocol >= PROTOCOL_LANMAN2)) {
wct 1541 source3/libsmb/cliconnect.c uint8_t wct;
wct 1552 source3/libsmb/cliconnect.c status = cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 719 source3/libsmb/clientgen.c uint8_t wct;
wct 725 source3/libsmb/clientgen.c status = cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 833 source3/libsmb/clifile.c uint8_t wct;
wct 843 source3/libsmb/clifile.c status = cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 848 source3/libsmb/clifile.c if (wct < 3) {
wct 1046 source3/libsmb/clifile.c uint8_t wct;
wct 1056 source3/libsmb/clifile.c status = cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 1061 source3/libsmb/clifile.c if (wct < 3) {
wct 1124 source3/libsmb/clifile.c uint8_t wct;
wct 1134 source3/libsmb/clifile.c return cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 88 source3/libsmb/clireadwrite.c uint8_t wct = 10;
wct 112 source3/libsmb/clireadwrite.c wct += 2;
wct 115 source3/libsmb/clireadwrite.c result = cli_request_send(mem_ctx, ev, cli, SMBreadX, 0, wct, vwv, 0,
wct 143 source3/libsmb/clireadwrite.c uint8_t wct;
wct 155 source3/libsmb/clireadwrite.c status = cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 161 source3/libsmb/clireadwrite.c if (wct < 12) {
wct 893 source3/libsmb/clireadwrite.c uint8_t wct = bigoffset ? 14 : 12;
wct 913 source3/libsmb/clireadwrite.c + wct * 2 /* vwv */
wct 921 source3/libsmb/clireadwrite.c return cli_request_send(mem_ctx, ev, cli, SMBwriteX, 0, wct, vwv,
wct 927 source3/libsmb/clireadwrite.c uint8_t wct;
wct 938 source3/libsmb/clireadwrite.c status = cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 944 source3/libsmb/clireadwrite.c if (wct < 6) {
wct 726 source3/libsmb/clitrans.c uint8_t wct;
wct 766 source3/libsmb/clitrans.c wct = 14 + state->num_setup;
wct 778 source3/libsmb/clitrans.c wct = 14 + state->num_setup;
wct 782 source3/libsmb/clitrans.c wct = 8;
wct 785 source3/libsmb/clitrans.c wct = 9;
wct 788 source3/libsmb/clitrans.c wct = 19 + state->num_setup;
wct 791 source3/libsmb/clitrans.c wct = 18;
wct 797 source3/libsmb/clitrans.c useable_space = state->cli->max_xmit - smb_size - sizeof(uint16_t)*wct;
wct 809 source3/libsmb/clitrans.c vwv = TALLOC_ARRAY(talloc_tos(), uint16_t, wct);
wct 813 source3/libsmb/clitrans.c param_offset += wct * sizeof(uint16_t);
wct 914 source3/libsmb/clitrans.c cmd, 0, wct, vwv, 0,
wct 929 source3/libsmb/clitrans.c wct * sizeof(uint16_t) + num_bytes + 3)) {
wct 933 source3/libsmb/clitrans.c 0, wct, vwv, 0, num_bytes, bytes);
wct 984 source3/libsmb/clitrans.c uint8_t wct;
wct 990 source3/libsmb/clitrans.c status = cli_pull_reply(req, &wct, &vwv, &num_bytes, &bytes);
wct 1002 source3/libsmb/clitrans.c if ((wct != 0) || (num_bytes != 0)) {
wct 1011 source3/libsmb/clitrans.c if (wct < 10) {
wct 1023 source3/libsmb/clitrans.c if (wct < 10 + (*pnum_setup)) {
wct 1030 source3/libsmb/clitrans.c if (wct < 18) {
wct 604 source3/smbd/ipc.c if (req->wct < 14) {
wct 717 source3/smbd/ipc.c if (state->setup_count + 14 > (unsigned int)req->wct) {
wct 789 source3/smbd/ipc.c if (req->wct < 8) {
wct 445 source3/smbd/nttrans.c if (req->wct < 24) {
wct 1332 source3/smbd/nttrans.c if (req->wct < 4) {
wct 2640 source3/smbd/nttrans.c if (req->wct < 19) {
wct 2704 source3/smbd/nttrans.c if(req->wct != 19 + (state->setup_count/2)) {
wct 2706 source3/smbd/nttrans.c req->wct, 19 + (state->setup_count/2)));
wct 2779 source3/smbd/nttrans.c if ((state->setup_count/2) + 19 > (unsigned int)req->wct) {
wct 2842 source3/smbd/nttrans.c if (req->wct < 18) {
wct 371 source3/smbd/process.c req->wct = CVAL(inbuf, smb_wct);
wct 384 source3/smbd/process.c if (smb_size + req->wct*2 > req_size) {
wct 386 source3/smbd/process.c (unsigned int)req->wct,
wct 395 source3/smbd/process.c (unsigned int)req->wct,
wct 1588 source3/smbd/process.c uint8_t wct;
wct 1606 source3/smbd/process.c if ((req->wct < 2) || (CVAL(req->outbuf, smb_wct) < 2)) {
wct 1719 source3/smbd/process.c wct = CVAL(smb_base(req->inbuf), chain_offset);
wct 1726 source3/smbd/process.c length_needed += (wct+1)*sizeof(uint16_t); /* vwv+buflen */
wct 1736 source3/smbd/process.c buflen = SVAL(vwv+wct, 0);
wct 1746 source3/smbd/process.c buf = (uint8_t *)(vwv+wct+1);
wct 1749 source3/smbd/process.c req->wct = wct;
wct 2206 source3/smbd/process.c if (req->wct < 2) {
wct 598 source3/smbd/reply.c if (req->wct < 4) {
wct 795 source3/smbd/reply.c if (req->wct < 3) {
wct 1104 source3/smbd/reply.c if (req->wct < 2) {
wct 1275 source3/smbd/reply.c if (req->wct < 2) {
wct 1630 source3/smbd/reply.c if (req->wct < 2) {
wct 1759 source3/smbd/reply.c if (req->wct < 15) {
wct 1974 source3/smbd/reply.c if (req->wct < 3) {
wct 2084 source3/smbd/reply.c if (req->wct < 3) {
wct 2588 source3/smbd/reply.c if (req->wct < 1) {
wct 2916 source3/smbd/reply.c if (req->wct < 8) {
wct 2964 source3/smbd/reply.c if(req->wct == 10) {
wct 3069 source3/smbd/reply.c if (req->wct < 5) {
wct 3177 source3/smbd/reply.c if (req->wct < 3) {
wct 3469 source3/smbd/reply.c if ((req->wct != 10) && (req->wct != 12)) {
wct 3523 source3/smbd/reply.c if (req->wct == 12) {
wct 3609 source3/smbd/reply.c if (req->wct < 12) {
wct 3824 source3/smbd/reply.c if (req->wct < 5) {
wct 3931 source3/smbd/reply.c if (req->wct < 5) {
wct 4132 source3/smbd/reply.c if ((req->wct != 12) && (req->wct != 14)) {
wct 4198 source3/smbd/reply.c if(req->wct == 14) {
wct 4303 source3/smbd/reply.c if (req->wct < 4) {
wct 4389 source3/smbd/reply.c if (req->wct < 1) {
wct 4451 source3/smbd/reply.c if (req->wct < 3) {
wct 4530 source3/smbd/reply.c if (req->wct < 6) {
wct 4624 source3/smbd/reply.c if (req->wct < 5) {
wct 4682 source3/smbd/reply.c if (req->wct < 5) {
wct 4767 source3/smbd/reply.c if (req->wct < 1) {
wct 4828 source3/smbd/reply.c if (req->wct < 2) {
wct 4878 source3/smbd/reply.c if (req->wct < 1) {
wct 4926 source3/smbd/reply.c if (req->wct < 2) {
wct 5020 source3/smbd/reply.c if (req->wct < 1) {
wct 6199 source3/smbd/reply.c if (req->wct < 1) {
wct 6459 source3/smbd/reply.c if (req->wct < 3) {
wct 6918 source3/smbd/reply.c if (req->wct < 8) {
wct 7295 source3/smbd/reply.c if (req->wct < 7) {
wct 7417 source3/smbd/reply.c if (req->wct < 1) {
wct 1404 source3/smbd/sesssetup.c DEBUG(3,("wct=%d flg2=0x%x\n", req->wct, req->flags2));
wct 1408 source3/smbd/sesssetup.c if (req->wct == 12 &&
wct 7458 source3/smbd/trans2.c if (req->wct < 1) {
wct 7488 source3/smbd/trans2.c if (req->wct < 1) {
wct 7691 source3/smbd/trans2.c if (req->wct < 14) {
wct 7876 source3/smbd/trans2.c if (req->wct < 8) {
wct 27 source4/libcli/raw/clisession.c #define SETUP_REQUEST_SESSION(cmd, wct, buflen) do { \
wct 28 source4/libcli/raw/clisession.c req = smbcli_request_setup_session(session, cmd, wct, buflen); \
wct 356 source4/libcli/raw/clitransport.c uint16_t wct=0, mid = 0, op = 0;
wct 392 source4/libcli/raw/clitransport.c wct = CVAL(hdr, HDR_WCT);
wct 427 source4/libcli/raw/clitransport.c if (req->in.size < NBT_HDR_SIZE + MIN_SMB_SIZE + VWV(wct)) {
wct 436 source4/libcli/raw/clitransport.c req->in.wct = wct;
wct 437 source4/libcli/raw/clitransport.c if (req->in.size >= NBT_HDR_SIZE + MIN_SMB_SIZE + VWV(wct)) {
wct 438 source4/libcli/raw/clitransport.c req->in.data = req->in.vwv + VWV(wct) + 2;
wct 439 source4/libcli/raw/clitransport.c req->in.data_size = SVAL(req->in.vwv, VWV(wct));
wct 440 source4/libcli/raw/clitransport.c if (req->in.size < NBT_HDR_SIZE + MIN_SMB_SIZE + VWV(wct) + req->in.data_size) {
wct 444 source4/libcli/raw/clitransport.c req->in.data_size = req->in.size - (NBT_HDR_SIZE + MIN_SMB_SIZE + VWV(wct));
wct 28 source4/libcli/raw/clitree.c #define SETUP_REQUEST_TREE(cmd, wct, buflen) do { \
wct 29 source4/libcli/raw/clitree.c req = smbcli_request_setup(tree, cmd, wct, buflen); \
wct 118 source4/libcli/raw/clitree.c if (req->in.wct >= 4) {
wct 294 source4/libcli/raw/libcliraw.h #define SMBCLI_CHECK_MIN_WCT(req, wcount) if ((req)->in.wct < (wcount)) { \
wct 295 source4/libcli/raw/libcliraw.h DEBUG(1,("Unexpected WCT %d at %s(%d) - expected min %d\n", (req)->in.wct, __FILE__, __LINE__, wcount)); \
wct 300 source4/libcli/raw/libcliraw.h #define SMBCLI_CHECK_WCT(req, wcount) if ((req)->in.wct != (wcount)) { \
wct 301 source4/libcli/raw/libcliraw.h DEBUG(1,("Unexpected WCT %d at %s(%d) - expected %d\n", (req)->in.wct, __FILE__, __LINE__, wcount)); \
wct 28 source4/libcli/raw/rawfile.c #define SETUP_REQUEST(cmd, wct, buflen) do { \
wct 29 source4/libcli/raw/rawfile.c req = smbcli_request_setup(tree, cmd, wct, buflen); \
wct 670 source4/libcli/raw/rawfile.c if (req->in.wct >= 19) {
wct 732 source4/libcli/raw/rawfile.c if (req->in.wct >= 19) {
wct 25 source4/libcli/raw/rawioctl.c #define SETUP_REQUEST(cmd, wct, buflen) do { \
wct 26 source4/libcli/raw/rawioctl.c req = smbcli_request_setup(tree, cmd, wct, buflen); \
wct 25 source4/libcli/raw/rawreadwrite.c #define SETUP_REQUEST(cmd, wct, buflen) do { \
wct 26 source4/libcli/raw/rawreadwrite.c req = smbcli_request_setup(tree, cmd, wct, buflen); \
wct 122 source4/libcli/raw/rawrequest.c uint8_t command, uint_t wct, uint_t buflen)
wct 126 source4/libcli/raw/rawrequest.c req = smbcli_request_setup_nonsmb(transport, NBT_HDR_SIZE + MIN_SMB_SIZE + wct*2 + buflen);
wct 132 source4/libcli/raw/rawrequest.c req->out.wct = wct;
wct 133 source4/libcli/raw/rawrequest.c req->out.data = req->out.vwv + VWV(wct) + 2;
wct 137 source4/libcli/raw/rawrequest.c SCVAL(req->out.hdr, HDR_WCT, wct);
wct 138 source4/libcli/raw/rawrequest.c SSVAL(req->out.vwv, VWV(wct), buflen);
wct 170 source4/libcli/raw/rawrequest.c uint8_t command, uint_t wct, size_t buflen)
wct 174 source4/libcli/raw/rawrequest.c req = smbcli_request_setup_transport(session->transport, command, wct, buflen);
wct 193 source4/libcli/raw/rawrequest.c uint_t wct, uint_t buflen)
wct 197 source4/libcli/raw/rawrequest.c req = smbcli_request_setup_session(tree->session, command, wct, buflen);
wct 267 source4/libcli/raw/rawrequest.c SSVAL(req->out.vwv, VWV(req->out.wct), new_size);
wct 277 source4/libcli/raw/rawrequest.c uint_t wct, size_t buflen)
wct 279 source4/libcli/raw/rawrequest.c uint_t new_size = 1 + (wct*2) + 2 + buflen;
wct 287 source4/libcli/raw/rawrequest.c SCVAL(req->out.vwv, -1, wct);
wct 288 source4/libcli/raw/rawrequest.c SSVAL(req->out.vwv, VWV(wct), buflen);
wct 314 source4/libcli/raw/rawrequest.c req->in.wct = CVAL(buffer, 0);
wct 315 source4/libcli/raw/rawrequest.c if (buffer + 3 + req->in.wct*2 > req->in.buffer + req->in.size) {
wct 318 source4/libcli/raw/rawrequest.c req->in.data = req->in.vwv + 2 + req->in.wct * 2;
wct 319 source4/libcli/raw/rawrequest.c req->in.data_size = SVAL(req->in.vwv, VWV(req->in.wct));
wct 324 source4/libcli/raw/rawrequest.c if (buffer + 3 + req->in.wct*2 + req->in.data_size >
wct 400 source4/libcli/raw/rawtrans.c uint8_t wct;
wct 403 source4/libcli/raw/rawtrans.c wct = 9;
wct 405 source4/libcli/raw/rawtrans.c wct = 8;
wct 408 source4/libcli/raw/rawtrans.c req2 = smbcli_request_setup(req->tree, state->command+1, wct, 0);
wct 451 source4/libcli/raw/rawtrans.c if (wct == 9) {
wct 61 source4/libcli/raw/request.h uint_t wct;
wct 656 source4/smb_server/smb/nttrans.c if (req->in.wct < 19) {
wct 679 source4/smb_server/smb/nttrans.c if (req->in.wct != 19 + trans->in.setup_count) {
wct 723 source4/smb_server/smb/nttrans.c if (req->in.wct != 18) {
wct 402 source4/smb_server/smb/receive.c req->in.wct = CVAL(req->in.hdr, HDR_WCT);
wct 406 source4/smb_server/smb/receive.c if (req->in.vwv + VWV(req->in.wct) <= req->in.buffer + req->in.size) {
wct 407 source4/smb_server/smb/receive.c req->in.data = req->in.vwv + VWV(req->in.wct) + 2;
wct 408 source4/smb_server/smb/receive.c req->in.data_size = SVAL(req->in.vwv, VWV(req->in.wct));
wct 420 source4/smb_server/smb/receive.c (req->in.wct < 1 || SVAL(req->in.vwv, VWV(0)) == SMB_CHAIN_NONE) )
wct 427 source4/smb_server/smb/receive.c if (NBT_HDR_SIZE + MIN_SMB_SIZE + 2*req->in.wct > req->in.size) {
wct 428 source4/smb_server/smb/receive.c DEBUG(2,("Invalid SMB word count %d\n", req->in.wct));
wct 433 source4/smb_server/smb/receive.c if (NBT_HDR_SIZE + MIN_SMB_SIZE + 2*req->in.wct + req->in.data_size > req->in.size) {
wct 594 source4/smb_server/smb/receive.c uint16_t wct;
wct 597 source4/smb_server/smb/receive.c if (req->in.wct < 2 || req->out.wct < 2) {
wct 617 source4/smb_server/smb/receive.c wct = CVAL(req->in.hdr, chain_offset);
wct 620 source4/smb_server/smb/receive.c if (vwv + VWV(wct) + 2 > req->in.buffer + req->in.size) {
wct 624 source4/smb_server/smb/receive.c data_size = SVAL(vwv, VWV(wct));
wct 625 source4/smb_server/smb/receive.c data = vwv + VWV(wct) + 2;
wct 633 source4/smb_server/smb/receive.c req->in.wct = wct;
wct 599 source4/smb_server/smb/reply.c if (req->in.wct < 8) {
wct 614 source4/smb_server/smb/reply.c if (req->in.wct == 10) {
wct 813 source4/smb_server/smb/reply.c if (req->in.wct != 12) {
wct 840 source4/smb_server/smb/reply.c if (req->in.wct == 12) {
wct 1007 source4/smb_server/smb/reply.c if (req->in.wct != 14) {
wct 1022 source4/smb_server/smb/reply.c if (req->in.wct == 14) {
wct 1151 source4/smb_server/smb/reply.c if (req->in.wct != 12) {
wct 1994 source4/smb_server/smb/reply.c switch (req->in.wct) {
wct 80 source4/smb_server/smb/request.c static void req_setup_chain_reply(struct smbsrv_request *req, uint_t wct, uint_t buflen)
wct 85 source4/smb_server/smb/request.c req->out.size += 1 + VWV(wct) + 2 + buflen;
wct 99 source4/smb_server/smb/request.c req->out.wct = wct;
wct 100 source4/smb_server/smb/request.c req->out.data = req->out.vwv + VWV(wct) + 2;
wct 104 source4/smb_server/smb/request.c SCVAL(req->out.buffer, chain_base_size, wct);
wct 105 source4/smb_server/smb/request.c SSVAL(req->out.vwv, VWV(wct), buflen);
wct 114 source4/smb_server/smb/request.c void smbsrv_setup_reply(struct smbsrv_request *req, uint_t wct, size_t buflen)
wct 119 source4/smb_server/smb/request.c req_setup_chain_reply(req, wct, buflen);
wct 123 source4/smb_server/smb/request.c req->out.size = NBT_HDR_SIZE + MIN_SMB_SIZE + VWV(wct) + buflen;
wct 149 source4/smb_server/smb/request.c req->out.wct = wct;
wct 150 source4/smb_server/smb/request.c req->out.data = req->out.vwv + VWV(wct) + 2;
wct 156 source4/smb_server/smb/request.c SCVAL(req->out.hdr, HDR_WCT, wct);
wct 157 source4/smb_server/smb/request.c SSVAL(req->out.vwv, VWV(wct), buflen);
wct 294 source4/smb_server/smb/request.c SSVAL(req->out.vwv, VWV(req->out.wct), new_size);
wct 124 source4/smb_server/smb/search.c if (req->in.wct != 2) {
wct 236 source4/smb_server/smb/search.c if (req->in.wct != 2) {
wct 1224 source4/smb_server/smb/trans2.c if (req->in.wct < 14) {
wct 1248 source4/smb_server/smb/trans2.c if (req->in.wct != 14 + trans->in.setup_count) {
wct 1295 source4/smb_server/smb/trans2.c uint8_t wct;
wct 1298 source4/smb_server/smb/trans2.c wct = 9;
wct 1300 source4/smb_server/smb/trans2.c wct = 8;
wct 1304 source4/smb_server/smb/trans2.c if (req->in.wct != wct) {
wct 409 source4/smb_server/smb_server.h if ((req)->in.wct != (wcount)) { \
wct 411 source4/smb_server/smb_server.h (req)->in.wct, __FILE__, __LINE__, wcount)); \