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)); \