inbuf 77 lib/compression/mszip.c uint8_t inbuf[CAB_INPUTMAX+2]; /* +2 for lzx bitbuffer overflows! */ inbuf 648 lib/compression/mszip.c int ZIPdecompress(struct decomp_state *decomp_state, DATA_BLOB *inbuf, DATA_BLOB *outbuf) inbuf 652 lib/compression/mszip.c ZIP(inpos) = CAB(inbuf); inbuf 655 lib/compression/mszip.c if (inbuf->length > sizeof(decomp_state->inbuf)) return DECR_INPUT; inbuf 661 lib/compression/mszip.c memcpy(decomp_state->inbuf, inbuf->data, inbuf->length); inbuf 33 lib/compression/mszip.h int ZIPdecompress(struct decomp_state *decomp_state, DATA_BLOB *inbuf, DATA_BLOB *outbuf); inbuf 177 lib/util/charset/charcnv.c const char *inbuf = (const char *)src; inbuf 202 lib/util/charset/charcnv.c &inbuf, &i_len, inbuf 216 lib/util/charset/charcnv.c DEBUG(0,("Conversion error: %s(%s)\n",reason,inbuf)); inbuf 249 lib/util/charset/charcnv.c const char* inbuf = (const char*)src; inbuf 259 lib/util/charset/charcnv.c srclen = strlen(inbuf)+1; inbuf 273 lib/util/charset/charcnv.c retval = smb_iconv(descriptor, &inbuf, &i_len, &outbuf, &o_len); inbuf 439 lib/util/charset/charcnv.c const char *inbuf; inbuf 455 lib/util/charset/charcnv.c inbuf = (char *)buf; inbuf 457 lib/util/charset/charcnv.c smb_iconv(descriptor, &inbuf, &ilen, &str, &olen); inbuf 473 lib/util/charset/charcnv.c inbuf = (char *)buf; inbuf 475 lib/util/charset/charcnv.c smb_iconv(descriptor, &inbuf, &ilen, &str, &olen); inbuf 49 lib/util/charset/charset.h size_t (*pull)(void *, const char **inbuf, size_t *inbytesleft, inbuf 51 lib/util/charset/charset.h size_t (*push)(void *, const char **inbuf, size_t *inbytesleft, inbuf 75 lib/util/charset/charset.h size_t (*direct)(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 77 lib/util/charset/charset.h size_t (*pull)(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 79 lib/util/charset/charset.h size_t (*push)(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 184 lib/util/charset/charset.h const char **inbuf, size_t *inbytesleft, inbuf 200 lib/util/charset/charset.h static size_t CHARSETNAME ## _push(void *cd, const char **inbuf, size_t *inbytesleft, \ inbuf 207 lib/util/charset/charset.h uint16 ch = SVAL(*inbuf,0); \ inbuf 214 lib/util/charset/charset.h (*inbuf) += 2; \ inbuf 240 lib/util/charset/charset.h static size_t CHARSETNAME ## _pull(void *cd, const char **inbuf, size_t *inbytesleft, \ inbuf 244 lib/util/charset/charset.h *(uint16*)(*outbuf) = to_ucs2[((unsigned char*)(*inbuf))[0]]; \ inbuf 247 lib/util/charset/charset.h (*inbuf) += 1; \ inbuf 107 lib/util/charset/iconv.c const char **inbuf, size_t *inbytesleft, inbuf 111 lib/util/charset/iconv.c discard_const_p(char *, inbuf), inbytesleft, inbuf 125 lib/util/charset/iconv.c const char **inbuf, size_t *inbytesleft, inbuf 134 lib/util/charset/iconv.c inbuf, inbytesleft, outbuf, outbytesleft); inbuf 146 lib/util/charset/iconv.c inbuf, inbytesleft, &bufp1, &bufsize) == -1 inbuf 300 lib/util/charset/iconv.c static size_t ascii_pull(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 304 lib/util/charset/iconv.c (*outbuf)[0] = (*inbuf)[0]; inbuf 308 lib/util/charset/iconv.c (*inbuf) += 1; inbuf 320 lib/util/charset/iconv.c static size_t ascii_push(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 326 lib/util/charset/iconv.c (*outbuf)[0] = (*inbuf)[0] & 0x7F; inbuf 327 lib/util/charset/iconv.c if ((*inbuf)[1]) ir_count++; inbuf 330 lib/util/charset/iconv.c (*inbuf) += 2; inbuf 347 lib/util/charset/iconv.c static size_t latin1_push(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 353 lib/util/charset/iconv.c (*outbuf)[0] = (*inbuf)[0]; inbuf 354 lib/util/charset/iconv.c if ((*inbuf)[1]) ir_count++; inbuf 357 lib/util/charset/iconv.c (*inbuf) += 2; inbuf 374 lib/util/charset/iconv.c static size_t ucs2hex_pull(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 380 lib/util/charset/iconv.c if ((*inbuf)[0] != '@') { inbuf 382 lib/util/charset/iconv.c (*outbuf)[0] = (*inbuf)[0]; inbuf 386 lib/util/charset/iconv.c (*inbuf) += 1; inbuf 396 lib/util/charset/iconv.c if (sscanf(&(*inbuf)[1], "%04x", &v) != 1) { inbuf 405 lib/util/charset/iconv.c (*inbuf) += 5; inbuf 417 lib/util/charset/iconv.c static size_t ucs2hex_push(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 423 lib/util/charset/iconv.c if ((*inbuf)[1] == 0 && inbuf 424 lib/util/charset/iconv.c ((*inbuf)[0] & 0x80) == 0 && inbuf 425 lib/util/charset/iconv.c (*inbuf)[0] != '@') { inbuf 426 lib/util/charset/iconv.c (*outbuf)[0] = (*inbuf)[0]; inbuf 429 lib/util/charset/iconv.c (*inbuf) += 2; inbuf 437 lib/util/charset/iconv.c snprintf(buf, 6, "@%04x", SVAL(*inbuf, 0)); inbuf 441 lib/util/charset/iconv.c (*inbuf) += 2; inbuf 458 lib/util/charset/iconv.c static size_t iconv_swab(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 465 lib/util/charset/iconv.c swab(*inbuf, *outbuf, (n&~1)); inbuf 472 lib/util/charset/iconv.c (*inbuf) += n; inbuf 484 lib/util/charset/iconv.c static size_t iconv_copy(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 491 lib/util/charset/iconv.c memmove(*outbuf, *inbuf, n); inbuf 495 lib/util/charset/iconv.c (*inbuf) += n; inbuf 509 lib/util/charset/iconv.c static size_t utf8_pull(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 513 lib/util/charset/iconv.c const uint8_t *c = (const uint8_t *)*inbuf; inbuf 614 lib/util/charset/iconv.c *inbuf = (const char *)c; inbuf 621 lib/util/charset/iconv.c *inbuf = (const char *)c; inbuf 630 lib/util/charset/iconv.c static size_t utf8_push(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 635 lib/util/charset/iconv.c const uint8_t *uc = (const uint8_t *)*inbuf; inbuf 731 lib/util/charset/iconv.c *inbuf = (const char *)uc; inbuf 739 lib/util/charset/iconv.c *inbuf = (const char *)uc; inbuf 760 lib/util/charset/iconv.c static size_t utf16_munged_pull(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 765 lib/util/charset/iconv.c const uint8_t *uc = (const uint8_t *)*inbuf; inbuf 829 lib/util/charset/iconv.c *inbuf = (const char *)uc; inbuf 837 lib/util/charset/iconv.c *inbuf = (const char *)uc; inbuf 132 lib/util/charset/tests/iconv.c uint8_t *inbuf, size_t size, const char *charset) inbuf 166 lib/util/charset/tests/iconv.c ptr_in = (const char *)inbuf; inbuf 177 lib/util/charset/tests/iconv.c ptr_in = (const char *)inbuf; inbuf 205 lib/util/charset/tests/iconv.c show_buf(" rem1:", inbuf+(size-size_in1), size_in1); inbuf 206 lib/util/charset/tests/iconv.c show_buf(" rem2:", inbuf+(size-size_in2), size_in2); inbuf 220 lib/util/charset/tests/iconv.c show_buf(" IN1:", inbuf, size-size_in1); inbuf 221 lib/util/charset/tests/iconv.c show_buf(" IN2:", inbuf, size-size_in2); inbuf 248 lib/util/charset/tests/iconv.c get_codepoint((char *)(inbuf+sizeof(buf3) - outsize3), inbuf 266 lib/util/charset/tests/iconv.c if (memcmp(buf3, inbuf, size) != 0) { inbuf 268 lib/util/charset/tests/iconv.c show_buf("inbuf", inbuf, size); inbuf 271 lib/util/charset/tests/iconv.c get_codepoint((char *)(inbuf+sizeof(buf3) - outsize3), inbuf 332 lib/util/charset/tests/iconv.c unsigned char inbuf[1000]; inbuf 338 lib/util/charset/tests/iconv.c if (gen_codepoint_utf16(codepoint, (char *)inbuf, &size) != 0) { inbuf 349 lib/util/charset/tests/iconv.c if (!test_buffer(tctx, inbuf, size, "UTF-8")) inbuf 357 lib/util/charset/tests/iconv.c unsigned char inbuf[1000]; inbuf 377 lib/util/charset/tests/iconv.c inbuf[c] = random() % 128; inbuf 379 lib/util/charset/tests/iconv.c inbuf[c] = random(); inbuf 382 lib/util/charset/tests/iconv.c inbuf[c] |= 0xd8; inbuf 385 lib/util/charset/tests/iconv.c inbuf[c] |= 0xdc; inbuf 388 lib/util/charset/tests/iconv.c if (!test_buffer(tctx, inbuf, size, "UTF-8")) { inbuf 393 lib/util/charset/tests/iconv.c if (!test_buffer(tctx, inbuf, size, "CP850")) { inbuf 79 lib/zlib/examples/gun.c unsigned char *inbuf; inbuf 92 lib/zlib/examples/gun.c next = me->inbuf; inbuf 157 lib/zlib/examples/gun.c unsigned char inbuf[SIZE]; /* input buffer */ inbuf 384 lib/zlib/examples/gun.c ind.inbuf = inbuf; inbuf 59 lib/zlib/gzio.c Byte *inbuf; /* input buffer */ inbuf 112 lib/zlib/gzio.c s->stream.next_in = s->inbuf = Z_NULL; inbuf 163 lib/zlib/gzio.c s->stream.next_in = s->inbuf = (Byte*)ALLOC(Z_BUFSIZE); inbuf 172 lib/zlib/gzio.c if (err != Z_OK || s->inbuf == Z_NULL) { inbuf 265 lib/zlib/gzio.c s->stream.avail_in = (uInt)fread(s->inbuf, 1, Z_BUFSIZE, s->file); inbuf 271 lib/zlib/gzio.c s->stream.next_in = s->inbuf; inbuf 299 lib/zlib/gzio.c if (len) s->inbuf[0] = s->stream.next_in[0]; inbuf 301 lib/zlib/gzio.c len = (uInt)fread(s->inbuf + len, 1, Z_BUFSIZE >> len, s->file); inbuf 304 lib/zlib/gzio.c s->stream.next_in = s->inbuf; inbuf 381 lib/zlib/gzio.c TRYFREE(s->inbuf); inbuf 450 lib/zlib/gzio.c s->stream.avail_in = (uInt)fread(s->inbuf, 1, Z_BUFSIZE, s->file); inbuf 458 lib/zlib/gzio.c s->stream.next_in = s->inbuf; inbuf 787 lib/zlib/gzio.c if (s->inbuf == Z_NULL) { inbuf 788 lib/zlib/gzio.c s->inbuf = (Byte*)ALLOC(Z_BUFSIZE); /* for seeking */ inbuf 789 lib/zlib/gzio.c if (s->inbuf == Z_NULL) return -1L; inbuf 790 lib/zlib/gzio.c zmemzero(s->inbuf, Z_BUFSIZE); inbuf 796 lib/zlib/gzio.c size = gzwrite(file, s->inbuf, size); inbuf 816 lib/zlib/gzio.c s->stream.next_in = s->inbuf; inbuf 866 lib/zlib/gzio.c s->stream.next_in = s->inbuf; inbuf 357 source3/auth/auth_server.c if ((SVAL(cli->inbuf,smb_vwv2) & 1) == 0) { inbuf 417 source3/auth/auth_server.c if ((SVAL(cli->inbuf,smb_vwv2) & 1) != 0) { inbuf 4407 source3/client/client.c status = receive_smb_raw(cli->fd, cli->inbuf, cli->bufsize, 0, 0, &len); inbuf 4430 source3/client/client.c if(CVAL(cli->inbuf,0) != SMBkeepalive) { inbuf 80 source3/include/async_smb.h char *inbuf; inbuf 222 source3/include/client.h char *inbuf; inbuf 971 source3/include/includes.h const krb5_data *inbuf, inbuf 976 source3/include/includes.h const krb5_data *inbuf, inbuf 1313 source3/include/proto.h bool sid_parse(const char *inbuf, size_t len, DOM_SID *sid); inbuf 1387 source3/include/proto.h NTSTATUS read_smb_length_return_keepalive(int fd, char *inbuf, inbuf 1390 source3/include/proto.h NTSTATUS read_smb_length(int fd, char *inbuf, unsigned int timeout, inbuf 2843 source3/include/proto.h const char *inbuf, inbuf 2852 source3/include/proto.h const char *inbuf, inbuf 3198 source3/include/proto.h bool srv_check_sign_mac(const char *inbuf, bool must_be_ok); inbuf 3291 source3/include/proto.h char *smb_dos_errstr(char *inbuf); inbuf 6779 source3/include/proto.h const uint8 *inbuf, inbuf 6830 source3/include/proto.h const char *inbuf, inbuf 6839 source3/include/proto.h const char *inbuf, inbuf 6860 source3/include/proto.h void reply_special(char *inbuf); inbuf 6887 source3/include/proto.h bool is_valid_writeX_buffer(const uint8_t *inbuf); inbuf 6949 source3/include/proto.h bool is_encrypted_packet(const uint8_t *inbuf); inbuf 149 source3/include/safe_string.h #define clistr_pull(inbuf, dest, src, dest_len, src_len, flags) \ inbuf 151 source3/include/safe_string.h inbuf, dest, src, dest_len, src_len, flags) inbuf 153 source3/include/safe_string.h #define clistr_pull_talloc(ctx, inbuf, pp_dest, src, src_len, flags) \ inbuf 155 source3/include/safe_string.h ctx, inbuf, pp_dest, src, src_len, flags) inbuf 203 source3/include/safe_string.h #define clistr_pull_fn2(fn_name, fn_line, inbuf, dest, src, dest_len, srclen, flags) \ inbuf 206 source3/include/safe_string.h : clistr_pull_fn(fn_name, fn_line, inbuf, dest, src, dest_len, srclen, flags)) inbuf 634 source3/include/smb.h const uint8 *inbuf; inbuf 1591 source3/include/smb.h #define CORE_OPLOCK_REQUEST(inbuf) \ inbuf 1592 source3/include/smb.h ((CVAL(inbuf,smb_flg)&(FLAG_REQUEST_OPLOCK|FLAG_REQUEST_BATCH_OPLOCK))>>5) inbuf 1597 source3/include/smb.h #define EXTENDED_OPLOCK_REQUEST(inbuf) ((SVAL(inbuf,smb_vwv2)&((1<<1)|(1<<2)))>>1) inbuf 1862 source3/include/smb.h bool (*check_incoming_message)(const char *inbuf, struct smb_sign_info *si, bool must_be_ok); inbuf 29 source3/include/srvstr.h pull_string_talloc(ctx, req_->inbuf, req_->flags2, dest, src, \ inbuf 207 source3/lib/charcnv.c const char* inbuf = (const char*)src; inbuf 235 source3/lib/charcnv.c retval = smb_iconv(descriptor, &inbuf, &i_len, &outbuf, &o_len); inbuf 242 source3/lib/charcnv.c DEBUG(3,("convert_string_internal: Conversion error: %s(%s)\n",reason,inbuf)); inbuf 263 source3/lib/charcnv.c DEBUG(3,("convert_string_internal: Conversion error: %s(%s)\n",reason,inbuf)); inbuf 270 source3/lib/charcnv.c DEBUG(0,("convert_string_internal: Conversion error: %s(%s)\n",reason,inbuf)); inbuf 302 source3/lib/charcnv.c inbuf += 2; inbuf 322 source3/lib/charcnv.c inbuf++; inbuf 340 source3/lib/charcnv.c inbuf++; inbuf 546 source3/lib/charcnv.c const char *inbuf = (const char *)src; inbuf 618 source3/lib/charcnv.c &inbuf, &i_len, inbuf 626 source3/lib/charcnv.c DEBUG(3,("convert_string_allocate: Conversion error: %s(%s)\n",reason,inbuf)); inbuf 635 source3/lib/charcnv.c DEBUG(3,("convert_string_allocate: Conversion error: %s(%s)\n",reason,inbuf)); inbuf 641 source3/lib/charcnv.c DEBUG(0,("Conversion error: %s(%s)\n",reason,inbuf)); inbuf 709 source3/lib/charcnv.c inbuf += 2; inbuf 729 source3/lib/charcnv.c inbuf++; inbuf 747 source3/lib/charcnv.c inbuf++; inbuf 135 source3/lib/iconv.c const char **inbuf, size_t *inbytesleft, inbuf 139 source3/lib/iconv.c (void *)inbuf, inbytesleft, inbuf 157 source3/lib/iconv.c const char **inbuf, size_t *inbytesleft, inbuf 167 source3/lib/iconv.c inbuf, inbytesleft, outbuf, outbytesleft); inbuf 177 source3/lib/iconv.c inbuf, inbytesleft, &bufp, &bufsize) == -1 inbuf 333 source3/lib/iconv.c static size_t ascii_pull(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 337 source3/lib/iconv.c (*outbuf)[0] = (*inbuf)[0]; inbuf 341 source3/lib/iconv.c (*inbuf) += 1; inbuf 353 source3/lib/iconv.c static size_t ascii_push(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 359 source3/lib/iconv.c (*outbuf)[0] = (*inbuf)[0] & 0x7F; inbuf 360 source3/lib/iconv.c if ((*inbuf)[1]) ir_count++; inbuf 363 source3/lib/iconv.c (*inbuf) += 2; inbuf 380 source3/lib/iconv.c static size_t latin1_push(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 386 source3/lib/iconv.c (*outbuf)[0] = (*inbuf)[0]; inbuf 387 source3/lib/iconv.c if ((*inbuf)[1]) ir_count++; inbuf 390 source3/lib/iconv.c (*inbuf) += 2; inbuf 407 source3/lib/iconv.c static size_t ucs2hex_pull(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 413 source3/lib/iconv.c if ((*inbuf)[0] != '@') { inbuf 415 source3/lib/iconv.c (*outbuf)[0] = (*inbuf)[0]; inbuf 419 source3/lib/iconv.c (*inbuf) += 1; inbuf 429 source3/lib/iconv.c if (sscanf(&(*inbuf)[1], "%04x", &v) != 1) { inbuf 438 source3/lib/iconv.c (*inbuf) += 5; inbuf 450 source3/lib/iconv.c static size_t ucs2hex_push(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 456 source3/lib/iconv.c if ((*inbuf)[1] == 0 && inbuf 457 source3/lib/iconv.c ((*inbuf)[0] & 0x80) == 0 && inbuf 458 source3/lib/iconv.c (*inbuf)[0] != '@') { inbuf 459 source3/lib/iconv.c (*outbuf)[0] = (*inbuf)[0]; inbuf 462 source3/lib/iconv.c (*inbuf) += 2; inbuf 470 source3/lib/iconv.c snprintf(buf, 6, "@%04x", SVAL(*inbuf, 0)); inbuf 474 source3/lib/iconv.c (*inbuf) += 2; inbuf 491 source3/lib/iconv.c static size_t iconv_swab(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 498 source3/lib/iconv.c swab(*inbuf, *outbuf, (n&~1)); inbuf 505 source3/lib/iconv.c (*inbuf) += n; inbuf 516 source3/lib/iconv.c static size_t iconv_copy(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 523 source3/lib/iconv.c memmove(*outbuf, *inbuf, n); inbuf 527 source3/lib/iconv.c (*inbuf) += n; inbuf 538 source3/lib/iconv.c static size_t utf8_pull(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 542 source3/lib/iconv.c const uint8 *c = (const uint8 *)*inbuf; inbuf 650 source3/lib/iconv.c *inbuf = (char *)c; inbuf 657 source3/lib/iconv.c *inbuf = (char *)c; inbuf 662 source3/lib/iconv.c static size_t utf8_push(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 667 source3/lib/iconv.c const uint8 *uc = (const uint8 *)*inbuf; inbuf 763 source3/lib/iconv.c *inbuf = (char *)uc; inbuf 771 source3/lib/iconv.c *inbuf = (char *)uc; inbuf 401 source3/lib/util_sid.c bool sid_parse(const char *inbuf, size_t len, DOM_SID *sid) inbuf 409 source3/lib/util_sid.c sid->sid_rev_num = CVAL(inbuf, 0); inbuf 410 source3/lib/util_sid.c sid->num_auths = CVAL(inbuf, 1); inbuf 411 source3/lib/util_sid.c memcpy(sid->id_auth, inbuf+2, 6); inbuf 415 source3/lib/util_sid.c sid->sub_auths[i] = IVAL(inbuf, 8+i*4); inbuf 769 source3/lib/util_sock.c NTSTATUS read_smb_length_return_keepalive(int fd, char *inbuf, inbuf 776 source3/lib/util_sock.c status = read_fd_with_timeout(fd, inbuf, 4, 4, timeout, NULL); inbuf 782 source3/lib/util_sock.c *len = smb_len(inbuf); inbuf 783 source3/lib/util_sock.c msg_type = CVAL(inbuf,0); inbuf 801 source3/lib/util_sock.c NTSTATUS read_smb_length(int fd, char *inbuf, unsigned int timeout, inbuf 809 source3/lib/util_sock.c status = read_smb_length_return_keepalive(fd, inbuf, timeout, inbuf 815 source3/lib/util_sock.c msgtype = CVAL(inbuf, 0); inbuf 56 source3/libsmb/async_smb.c uint32_t flags2 = SVAL(cli->inbuf, smb_flg2); inbuf 59 source3/libsmb/async_smb.c SSVAL(cli->inbuf, smb_flg2, inbuf 61 source3/libsmb/async_smb.c SCVAL(cli->inbuf, smb_rcls, NT_STATUS_DOS_CLASS(status)); inbuf 62 source3/libsmb/async_smb.c SSVAL(cli->inbuf, smb_err, NT_STATUS_DOS_CODE(status)); inbuf 66 source3/libsmb/async_smb.c SSVAL(cli->inbuf, smb_flg2, flags2 | FLAGS2_32_BIT_ERROR_CODES); inbuf 67 source3/libsmb/async_smb.c SIVAL(cli->inbuf, smb_rcls, NT_STATUS_V(status)); inbuf 747 source3/libsmb/async_smb.c status = cli_pull_error(cli_req->inbuf); inbuf 751 source3/libsmb/async_smb.c && !have_andx_command(cli_req->inbuf, smb_wct)) { inbuf 759 source3/libsmb/async_smb.c cmd = CVAL(cli_req->inbuf, smb_com); inbuf 772 source3/libsmb/async_smb.c if (!have_andx_command(cli_req->inbuf, wct_ofs)) { inbuf 780 source3/libsmb/async_smb.c wct_ofs = SVAL(cli_req->inbuf, wct_ofs + 3); inbuf 788 source3/libsmb/async_smb.c if (wct_ofs+2 > talloc_get_size(cli_req->inbuf)) { inbuf 792 source3/libsmb/async_smb.c cmd = CVAL(cli_req->inbuf, wct_ofs + 1); inbuf 795 source3/libsmb/async_smb.c if (!have_andx_command(cli_req->inbuf, wct_ofs) inbuf 806 source3/libsmb/async_smb.c wct = CVAL(cli_req->inbuf, wct_ofs); inbuf 809 source3/libsmb/async_smb.c num_bytes = SVAL(cli_req->inbuf, bytes_offset); inbuf 817 source3/libsmb/async_smb.c if ((bytes_offset + 2 > talloc_get_size(cli_req->inbuf)) inbuf 823 source3/libsmb/async_smb.c *pvwv = (uint16_t *)(cli_req->inbuf + wct_ofs + 1); inbuf 825 source3/libsmb/async_smb.c *pbytes = (uint8_t *)cli_req->inbuf + bytes_offset + 2; inbuf 980 source3/libsmb/async_smb.c req->inbuf = talloc_move(req, &pdu); inbuf 125 source3/libsmb/cliconnect.c show_msg(cli->inbuf); inbuf 132 source3/libsmb/cliconnect.c cli->vuid = SVAL(cli->inbuf,smb_uid); inbuf 231 source3/libsmb/cliconnect.c cli->vuid = SVAL(cli_req->inbuf, smb_uid); inbuf 233 source3/libsmb/cliconnect.c p += clistr_pull(cli_req->inbuf, cli->server_os, (char *)p, inbuf 235 source3/libsmb/cliconnect.c p += clistr_pull(cli_req->inbuf, cli->server_type, (char *)p, inbuf 237 source3/libsmb/cliconnect.c p += clistr_pull(cli_req->inbuf, cli->server_domain, (char *)p, inbuf 346 source3/libsmb/cliconnect.c show_msg(cli->inbuf); inbuf 352 source3/libsmb/cliconnect.c cli->vuid = SVAL(cli->inbuf,smb_uid); inbuf 353 source3/libsmb/cliconnect.c p = smb_buf(cli->inbuf); inbuf 354 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_os, p, sizeof(fstring), inbuf 356 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_type, p, sizeof(fstring), inbuf 358 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_domain, p, sizeof(fstring), inbuf 512 source3/libsmb/cliconnect.c if (!cli_check_sign_mac(cli, cli->inbuf)) { inbuf 519 source3/libsmb/cliconnect.c cli->vuid = SVAL(cli->inbuf,smb_uid); inbuf 521 source3/libsmb/cliconnect.c p = smb_buf(cli->inbuf); inbuf 522 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_os, p, sizeof(fstring), inbuf 524 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_type, p, sizeof(fstring), inbuf 526 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_domain, p, sizeof(fstring), inbuf 599 source3/libsmb/cliconnect.c show_msg(cli->inbuf); inbuf 607 source3/libsmb/cliconnect.c cli->vuid = SVAL(cli->inbuf,smb_uid); inbuf 609 source3/libsmb/cliconnect.c p = smb_buf(cli->inbuf); inbuf 611 source3/libsmb/cliconnect.c blob2 = data_blob(p, SVAL(cli->inbuf, smb_vwv3)); inbuf 614 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_os, p, sizeof(fstring), inbuf 618 source3/libsmb/cliconnect.c len = smb_bufrem(cli->inbuf, p); inbuf 619 source3/libsmb/cliconnect.c if (p + len < cli->inbuf + cli->bufsize+SAFETY_MARGIN - 2) { inbuf 624 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_type, p, sizeof(fstring), inbuf 632 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_domain, p, sizeof(fstring), inbuf 640 source3/libsmb/cliconnect.c p += clistr_pull(cli->inbuf, cli->server_type, p, sizeof(fstring), inbuf 775 source3/libsmb/cliconnect.c if (!cli_check_sign_mac(cli, cli->inbuf)) { inbuf 903 source3/libsmb/cliconnect.c if (!cli_check_sign_mac(cli, cli->inbuf)) { inbuf 1375 source3/libsmb/cliconnect.c clistr_pull(cli_req->inbuf, cli->dev, bytes, sizeof(fstring), inbuf 1394 source3/libsmb/cliconnect.c cli->cnum = SVAL(cli_req->inbuf,smb_tid); inbuf 1591 source3/libsmb/cliconnect.c smb_buflen(cli->inbuf) > 8) { inbuf 1592 source3/libsmb/cliconnect.c clistr_pull(cli->inbuf, cli->server_domain, inbuf 1625 source3/libsmb/cliconnect.c SAFE_FREE(cli->inbuf); inbuf 1627 source3/libsmb/cliconnect.c cli->inbuf = (char *)SMB_MALLOC(CLI_SAMBA_MAX_LARGE_READX_SIZE+LARGE_WRITEX_HDR_SIZE+SAFETY_MARGIN); inbuf 1758 source3/libsmb/cliconnect.c if (CVAL(cli->inbuf,0) == 0x84) { inbuf 1770 source3/libsmb/cliconnect.c uint16_t port = (CVAL(cli->inbuf,8)<<8)+CVAL(cli->inbuf,9); inbuf 1775 source3/libsmb/cliconnect.c putip((char *)&dest_ip,cli->inbuf+4); inbuf 1803 source3/libsmb/cliconnect.c if (CVAL(cli->inbuf,0) != 0x82) { inbuf 1805 source3/libsmb/cliconnect.c cli->rap_error = CVAL(cli->inbuf,4); inbuf 2249 source3/libsmb/cliconnect.c memset(cli->inbuf,'\0',smb_size); inbuf 2271 source3/libsmb/cliconnect.c *max_xmit = SVAL(cli->inbuf, smb_vwv0); inbuf 2272 source3/libsmb/cliconnect.c *tid = SVAL(cli->inbuf, smb_vwv1); inbuf 592 source3/libsmb/clidfs.c uint32 flgs2 = SVAL(cli->inbuf,smb_flg2); inbuf 600 source3/libsmb/clidfs.c if (NT_STATUS_EQUAL(status, NT_STATUS(IVAL(cli->inbuf,smb_rcls)))) inbuf 726 source3/libsmb/clidfs.c clistr_pull_talloc(ctx, cli->inbuf, inbuf 87 source3/libsmb/clientgen.c status = receive_smb_raw(cli->fd, cli->inbuf, cli->bufsize, inbuf 91 source3/libsmb/clientgen.c show_msg(cli->inbuf); inbuf 119 source3/libsmb/clientgen.c if(CVAL(cli->inbuf,0) != SMBkeepalive) { inbuf 134 source3/libsmb/clientgen.c show_msg(cli->inbuf); inbuf 155 source3/libsmb/clientgen.c if (!(CVAL(cli->inbuf, smb_flg) & FLAG_REPLY) && inbuf 156 source3/libsmb/clientgen.c CVAL(cli->inbuf,smb_com) == SMBlockingX && inbuf 157 source3/libsmb/clientgen.c SVAL(cli->inbuf,smb_vwv6) == 0 && inbuf 158 source3/libsmb/clientgen.c SVAL(cli->inbuf,smb_vwv7) == 0) { inbuf 160 source3/libsmb/clientgen.c int fnum = SVAL(cli->inbuf,smb_vwv2); inbuf 161 source3/libsmb/clientgen.c unsigned char level = CVAL(cli->inbuf,smb_vwv3+1); inbuf 167 source3/libsmb/clientgen.c SCVAL(cli->inbuf,smb_com,0xFF); inbuf 180 source3/libsmb/clientgen.c if (!cli_check_sign_mac(cli, cli->inbuf)) { inbuf 188 source3/libsmb/clientgen.c (smb_len(cli->inbuf) > (smb_ss_field + 8 - 4)) && inbuf 189 source3/libsmb/clientgen.c (SVAL(cli->inbuf,smb_flg2) & FLAGS2_SMB_SECURITY_SIGNATURES) && inbuf 190 source3/libsmb/clientgen.c memcmp(&cli->outbuf[smb_ss_field],&cli->inbuf[smb_ss_field],8) == 0 && inbuf 509 source3/libsmb/clientgen.c cli->inbuf = (char *)SMB_MALLOC(cli->bufsize+SAFETY_MARGIN); inbuf 545 source3/libsmb/clientgen.c if (!cli->outbuf || !cli->inbuf) inbuf 549 source3/libsmb/clientgen.c memset(cli->inbuf, 0, cli->bufsize); inbuf 555 source3/libsmb/clientgen.c clobber_region(FUNCTION_MACRO, __LINE__, cli->inbuf+cli->bufsize, SAFETY_MARGIN); inbuf 571 source3/libsmb/clientgen.c SAFE_FREE(cli->inbuf); inbuf 642 source3/libsmb/clientgen.c SAFE_FREE(cli->inbuf); inbuf 65 source3/libsmb/clierror.c return smb_dos_errstr(cli->inbuf); inbuf 104 source3/libsmb/clierror.c uint32 flgs2 = SVAL(cli->inbuf,smb_flg2), errnum; inbuf 166 source3/libsmb/clierror.c NTSTATUS status = NT_STATUS(IVAL(cli->inbuf,smb_rcls)); inbuf 190 source3/libsmb/clierror.c int flgs2 = SVAL(cli->inbuf,smb_flg2); inbuf 198 source3/libsmb/clierror.c int e_class = CVAL(cli->inbuf,smb_rcls); inbuf 199 source3/libsmb/clierror.c int code = SVAL(cli->inbuf,smb_err); inbuf 203 source3/libsmb/clierror.c return NT_STATUS(IVAL(cli->inbuf,smb_rcls)); inbuf 227 source3/libsmb/clierror.c flgs2 = SVAL(cli->inbuf,smb_flg2); inbuf 230 source3/libsmb/clierror.c NTSTATUS ntstatus = NT_STATUS(IVAL(cli->inbuf, smb_rcls)); inbuf 235 source3/libsmb/clierror.c *eclass = CVAL(cli->inbuf,smb_rcls); inbuf 236 source3/libsmb/clierror.c *ecode = SVAL(cli->inbuf,smb_err); inbuf 278 source3/libsmb/clierror.c uint32 flgs2 = SVAL(cli->inbuf,smb_flg2), rcls = 0; inbuf 287 source3/libsmb/clierror.c rcls = IVAL(cli->inbuf, smb_rcls); inbuf 293 source3/libsmb/clierror.c rcls = CVAL(cli->inbuf, smb_rcls); inbuf 301 source3/libsmb/clierror.c uint32 flgs2 = SVAL(cli->inbuf,smb_flg2); inbuf 315 source3/libsmb/clierror.c uint32 flgs2 = SVAL(cli->inbuf,smb_flg2); inbuf 347 source3/libsmb/clierror.c SSVAL(cli->inbuf,smb_flg2, SVAL(cli->inbuf,smb_flg2)|FLAGS2_32_BIT_ERROR_CODES); inbuf 348 source3/libsmb/clierror.c SIVAL(cli->inbuf, smb_rcls, NT_STATUS_V(status)); inbuf 355 source3/libsmb/clierror.c if (SVAL(cli->inbuf,smb_flg2) & FLAGS2_32_BIT_ERROR_CODES) { inbuf 356 source3/libsmb/clierror.c SIVAL(cli->inbuf, smb_rcls, NT_STATUS_V(NT_STATUS_OK)); inbuf 358 source3/libsmb/clierror.c SCVAL(cli->inbuf,smb_rcls,0); inbuf 359 source3/libsmb/clierror.c SSVAL(cli->inbuf,smb_err,0); inbuf 437 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 478 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 520 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 562 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 608 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 644 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 727 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 771 source3/libsmb/clifile.c return SVAL(cli->inbuf,smb_vwv2 + 1); inbuf 1234 source3/libsmb/clifile.c memset(cli->inbuf,'\0', smb_size); inbuf 1286 source3/libsmb/clifile.c memset(cli->inbuf,'\0', smb_size); inbuf 1339 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 1391 source3/libsmb/clifile.c memset(cli->inbuf,'\0', smb_size); inbuf 1446 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 1593 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 1613 source3/libsmb/clifile.c *size = IVAL(cli->inbuf, smb_vwv6); inbuf 1617 source3/libsmb/clifile.c *attr = SVAL(cli->inbuf,smb_vwv10); inbuf 1621 source3/libsmb/clifile.c *change_time = cli_make_unix_date2(cli, cli->inbuf+smb_vwv0); inbuf 1625 source3/libsmb/clifile.c *access_time = cli_make_unix_date2(cli, cli->inbuf+smb_vwv2); inbuf 1629 source3/libsmb/clifile.c *write_time = cli_make_unix_date2(cli, cli->inbuf+smb_vwv4); inbuf 1645 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 1670 source3/libsmb/clifile.c *size = IVAL(cli->inbuf, smb_vwv3); inbuf 1674 source3/libsmb/clifile.c *write_time = cli_make_unix_date3(cli, cli->inbuf+smb_vwv1); inbuf 1678 source3/libsmb/clifile.c *attr = SVAL(cli->inbuf,smb_vwv0); inbuf 1697 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 1736 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 1833 source3/libsmb/clifile.c *bsize = SVAL(cli->inbuf,smb_vwv1)*SVAL(cli->inbuf,smb_vwv2); inbuf 1834 source3/libsmb/clifile.c *total = SVAL(cli->inbuf,smb_vwv0); inbuf 1835 source3/libsmb/clifile.c *avail = SVAL(cli->inbuf,smb_vwv3); inbuf 1850 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 1879 source3/libsmb/clifile.c p = smb_buf(cli->inbuf); inbuf 1881 source3/libsmb/clifile.c len = smb_buflen(cli->inbuf) - 4; inbuf 1889 source3/libsmb/clifile.c clistr_pull(cli->inbuf, path2, p, inbuf 1894 source3/libsmb/clifile.c return SVAL(cli->inbuf,smb_vwv0); inbuf 1903 source3/libsmb/clifile.c memset(cli->inbuf,'\0',smb_size); inbuf 232 source3/libsmb/clifsinfo.c clistr_pull(cli->inbuf, volume_name, rdata + l2_vol_szVolLabel, inbuf 294 source3/libsmb/clifsinfo.c clistr_pull(cli->inbuf, volume_name, rdata + 18, sizeof(fstring), inbuf 1122 source3/libsmb/clikrb5.c const krb5_data *inbuf, inbuf 1131 source3/libsmb/clikrb5.c ret = krb5_decode_ap_req(context, inbuf, &ap_req); inbuf 1149 source3/libsmb/clikrb5.c const krb5_data *inbuf, inbuf 1163 source3/libsmb/clikrb5.c inbuf, inbuf 1176 source3/libsmb/clikrb5.c ret = smb_krb5_get_keyinfo_from_ap_req(context, inbuf, &kvno, &enctype); inbuf 101 source3/libsmb/clilist.c cli->inbuf, inbuf 130 source3/libsmb/clilist.c cli->inbuf, inbuf 182 source3/libsmb/clilist.c clistr_pull(cli->inbuf, finfo->short_name, p, inbuf 191 source3/libsmb/clilist.c cli->inbuf, inbuf 514 source3/libsmb/clilist.c cli->inbuf, inbuf 561 source3/libsmb/clilist.c memset(cli->inbuf,'\0',smb_size); inbuf 594 source3/libsmb/clilist.c received = SVAL(cli->inbuf,smb_vwv0); inbuf 598 source3/libsmb/clilist.c if ((cli->inbuf+4+smb_len(cli->inbuf) - (smb_buf(cli->inbuf)+3)) < inbuf 613 source3/libsmb/clilist.c p = smb_buf(cli->inbuf) + 3; inbuf 627 source3/libsmb/clilist.c memset(cli->inbuf,'\0',smb_size); inbuf 62 source3/libsmb/climessage.c *grp = SVAL(cli->inbuf,smb_vwv0); inbuf 196 source3/libsmb/cliprint.c memset(cli->inbuf,'\0',smb_size); inbuf 233 source3/libsmb/cliprint.c return SVAL(cli->inbuf,smb_vwv2); inbuf 243 source3/libsmb/cliprint.c memset(cli->inbuf,'\0',smb_size); inbuf 955 source3/libsmb/clirap.c clistr_pull(cli->inbuf, name, rdata+4, namelen, IVAL(rdata, 0), inbuf 1236 source3/libsmb/clirap.c clistr_pull(cli->inbuf, alt_name, rdata+4, sizeof(fstring), len, inbuf 185 source3/libsmb/clireadwrite.c buf = (uint8_t *)smb_base(cli_req->inbuf) + SVAL(vwv+6, 0); inbuf 187 source3/libsmb/clireadwrite.c if (trans_oob(smb_len(cli_req->inbuf), SVAL(vwv+6, 0), size) inbuf 193 source3/libsmb/clireadwrite.c *rcvbuf = (uint8_t *)(smb_base(cli_req->inbuf) + SVAL(vwv + 6, 0)); inbuf 687 source3/libsmb/clireadwrite.c cli->inbuf = (char *)SMB_REALLOC(cli->inbuf, size + 1024); inbuf 688 source3/libsmb/clireadwrite.c if (cli->inbuf == NULL) { inbuf 696 source3/libsmb/clireadwrite.c memset(cli->inbuf,'\0',smb_size); inbuf 813 source3/libsmb/clireadwrite.c bwritten += SVAL(cli->inbuf, smb_vwv2); inbuf 815 source3/libsmb/clireadwrite.c bwritten += (((int)(SVAL(cli->inbuf, smb_vwv4)))<<16); inbuf 840 source3/libsmb/clireadwrite.c memset(cli->inbuf,'\0',smb_size); inbuf 869 source3/libsmb/clireadwrite.c size = SVAL(cli->inbuf,smb_vwv0); inbuf 54 source3/libsmb/clistr.c const char *inbuf, inbuf 61 source3/libsmb/clistr.c return pull_string_fn(function, line, inbuf, inbuf 62 source3/libsmb/clistr.c SVAL(inbuf, smb_flg2), dest, src, dest_len, inbuf 69 source3/libsmb/clistr.c const char *inbuf, inbuf 78 source3/libsmb/clistr.c inbuf, inbuf 79 source3/libsmb/clistr.c SVAL(inbuf, smb_flg2), inbuf 93 source3/libsmb/clistr.c return align_string(cli->inbuf, (const char *)p, flags); inbuf 175 source3/libsmb/clitrans.c show_msg(cli->inbuf); inbuf 178 source3/libsmb/clitrans.c if (CVAL(cli->inbuf,smb_com) != trans) { inbuf 181 source3/libsmb/clitrans.c CVAL(cli->inbuf,smb_com))); inbuf 209 source3/libsmb/clitrans.c total_data = SVAL(cli->inbuf,smb_tdrcnt); inbuf 210 source3/libsmb/clitrans.c total_param = SVAL(cli->inbuf,smb_tprcnt); inbuf 234 source3/libsmb/clitrans.c this_data = SVAL(cli->inbuf,smb_drcnt); inbuf 235 source3/libsmb/clitrans.c this_param = SVAL(cli->inbuf,smb_prcnt); inbuf 252 source3/libsmb/clitrans.c unsigned int data_offset_out = SVAL(cli->inbuf,smb_drdisp); inbuf 253 source3/libsmb/clitrans.c unsigned int data_offset_in = SVAL(cli->inbuf,smb_droff); inbuf 270 source3/libsmb/clitrans.c memcpy(*data + data_offset_out, smb_base(cli->inbuf) + data_offset_in, this_data); inbuf 273 source3/libsmb/clitrans.c unsigned int param_offset_out = SVAL(cli->inbuf,smb_prdisp); inbuf 274 source3/libsmb/clitrans.c unsigned int param_offset_in = SVAL(cli->inbuf,smb_proff); inbuf 291 source3/libsmb/clitrans.c memcpy(*param + param_offset_out, smb_base(cli->inbuf) + param_offset_in, this_param); inbuf 305 source3/libsmb/clitrans.c show_msg(cli->inbuf); inbuf 308 source3/libsmb/clitrans.c if (CVAL(cli->inbuf,smb_com) != trans) { inbuf 311 source3/libsmb/clitrans.c CVAL(cli->inbuf,smb_com))); inbuf 321 source3/libsmb/clitrans.c if (SVAL(cli->inbuf,smb_tdrcnt) < total_data) inbuf 322 source3/libsmb/clitrans.c total_data = SVAL(cli->inbuf,smb_tdrcnt); inbuf 323 source3/libsmb/clitrans.c if (SVAL(cli->inbuf,smb_tprcnt) < total_param) inbuf 324 source3/libsmb/clitrans.c total_param = SVAL(cli->inbuf,smb_tprcnt); inbuf 347 source3/libsmb/clitrans.c client_set_trans_sign_state_off(cli, SVAL(cli->inbuf,smb_mid)); inbuf 493 source3/libsmb/clitrans.c show_msg(cli->inbuf); inbuf 496 source3/libsmb/clitrans.c if (CVAL(cli->inbuf,smb_com) != SMBnttrans) { inbuf 498 source3/libsmb/clitrans.c CVAL(cli->inbuf,smb_com))); inbuf 525 source3/libsmb/clitrans.c total_data = IVAL(cli->inbuf,smb_ntr_TotalDataCount); inbuf 526 source3/libsmb/clitrans.c total_param = IVAL(cli->inbuf,smb_ntr_TotalParameterCount); inbuf 561 source3/libsmb/clitrans.c this_data = SVAL(cli->inbuf,smb_ntr_DataCount); inbuf 562 source3/libsmb/clitrans.c this_param = SVAL(cli->inbuf,smb_ntr_ParameterCount); inbuf 579 source3/libsmb/clitrans.c unsigned int data_offset_out = SVAL(cli->inbuf,smb_ntr_DataDisplacement); inbuf 580 source3/libsmb/clitrans.c unsigned int data_offset_in = SVAL(cli->inbuf,smb_ntr_DataOffset); inbuf 597 source3/libsmb/clitrans.c memcpy(*data + data_offset_out, smb_base(cli->inbuf) + data_offset_in, this_data); inbuf 601 source3/libsmb/clitrans.c unsigned int param_offset_out = SVAL(cli->inbuf,smb_ntr_ParameterDisplacement); inbuf 602 source3/libsmb/clitrans.c unsigned int param_offset_in = SVAL(cli->inbuf,smb_ntr_ParameterOffset); inbuf 619 source3/libsmb/clitrans.c memcpy(*param + param_offset_out, smb_base(cli->inbuf) + param_offset_in, this_param); inbuf 634 source3/libsmb/clitrans.c show_msg(cli->inbuf); inbuf 637 source3/libsmb/clitrans.c if (CVAL(cli->inbuf,smb_com) != SMBnttrans) { inbuf 639 source3/libsmb/clitrans.c CVAL(cli->inbuf,smb_com))); inbuf 659 source3/libsmb/clitrans.c if (IVAL(cli->inbuf,smb_ntr_TotalDataCount) < total_data) inbuf 660 source3/libsmb/clitrans.c total_data = IVAL(cli->inbuf,smb_ntr_TotalDataCount); inbuf 661 source3/libsmb/clitrans.c if (IVAL(cli->inbuf,smb_ntr_TotalParameterCount) < total_param) inbuf 662 source3/libsmb/clitrans.c total_param = IVAL(cli->inbuf,smb_ntr_TotalParameterCount); inbuf 685 source3/libsmb/clitrans.c client_set_trans_sign_state_off(cli, SVAL(cli->inbuf,smb_mid)); inbuf 1055 source3/libsmb/clitrans.c if (trans_oob(smb_len(cli_req->inbuf), param_ofs, *pnum_param) inbuf 1057 source3/libsmb/clitrans.c || trans_oob(smb_len(cli_req->inbuf), data_ofs, *pnum_data) inbuf 1062 source3/libsmb/clitrans.c *pparam = (uint8_t *)cli_req->inbuf + 4 + param_ofs; inbuf 1063 source3/libsmb/clitrans.c *pdata = (uint8_t *)cli_req->inbuf + 4 + data_ofs; inbuf 175 source3/libsmb/nmblib.c static int parse_nmb_name(char *inbuf,int ofs,int length, struct nmb_name *name) inbuf 178 source3/libsmb/nmblib.c unsigned char *ubuf = (unsigned char *)inbuf; inbuf 366 source3/libsmb/nmblib.c static bool parse_alloc_res_rec(char *inbuf,int *offset,int length, inbuf 378 source3/libsmb/nmblib.c int l = parse_nmb_name(inbuf,*offset,length, inbuf 385 source3/libsmb/nmblib.c (*recs)[i].rr_type = RSVAL(inbuf,(*offset)); inbuf 386 source3/libsmb/nmblib.c (*recs)[i].rr_class = RSVAL(inbuf,(*offset)+2); inbuf 387 source3/libsmb/nmblib.c (*recs)[i].ttl = RIVAL(inbuf,(*offset)+4); inbuf 388 source3/libsmb/nmblib.c (*recs)[i].rdlength = RSVAL(inbuf,(*offset)+8); inbuf 395 source3/libsmb/nmblib.c memcpy((*recs)[i].rdata,inbuf+(*offset),(*recs)[i].rdlength); inbuf 466 source3/libsmb/nmblib.c static bool parse_dgram(char *inbuf,int length,struct dgram_packet *dgram) inbuf 476 source3/libsmb/nmblib.c dgram->header.msg_type = CVAL(inbuf,0); inbuf 477 source3/libsmb/nmblib.c flags = CVAL(inbuf,1); inbuf 483 source3/libsmb/nmblib.c dgram->header.dgm_id = RSVAL(inbuf,2); inbuf 484 source3/libsmb/nmblib.c putip((char *)&dgram->header.source_ip,inbuf+4); inbuf 485 source3/libsmb/nmblib.c dgram->header.source_port = RSVAL(inbuf,8); inbuf 486 source3/libsmb/nmblib.c dgram->header.dgm_length = RSVAL(inbuf,10); inbuf 487 source3/libsmb/nmblib.c dgram->header.packet_offset = RSVAL(inbuf,12); inbuf 494 source3/libsmb/nmblib.c offset += parse_nmb_name(inbuf,offset,length, inbuf 496 source3/libsmb/nmblib.c offset += parse_nmb_name(inbuf,offset,length, inbuf 504 source3/libsmb/nmblib.c memcpy(dgram->data,inbuf+offset,dgram->datasize); inbuf 520 source3/libsmb/nmblib.c static bool parse_nmb(char *inbuf,int length,struct nmb_packet *nmb) inbuf 530 source3/libsmb/nmblib.c nmb->header.name_trn_id = RSVAL(inbuf,0); inbuf 534 source3/libsmb/nmblib.c nmb->header.opcode = (CVAL(inbuf,2) >> 3) & 0xF; inbuf 535 source3/libsmb/nmblib.c nmb->header.response = ((CVAL(inbuf,2)>>7)&1)?True:False; inbuf 536 source3/libsmb/nmblib.c nm_flags = ((CVAL(inbuf,2) & 0x7) << 4) + (CVAL(inbuf,3)>>4); inbuf 542 source3/libsmb/nmblib.c nmb->header.rcode = CVAL(inbuf,3) & 0xF; inbuf 543 source3/libsmb/nmblib.c nmb->header.qdcount = RSVAL(inbuf,4); inbuf 544 source3/libsmb/nmblib.c nmb->header.ancount = RSVAL(inbuf,6); inbuf 545 source3/libsmb/nmblib.c nmb->header.nscount = RSVAL(inbuf,8); inbuf 546 source3/libsmb/nmblib.c nmb->header.arcount = RSVAL(inbuf,10); inbuf 549 source3/libsmb/nmblib.c offset = parse_nmb_name(inbuf,12,length, inbuf 556 source3/libsmb/nmblib.c nmb->question.question_type = RSVAL(inbuf,12+offset); inbuf 557 source3/libsmb/nmblib.c nmb->question.question_class = RSVAL(inbuf,12+offset+2); inbuf 566 source3/libsmb/nmblib.c !parse_alloc_res_rec(inbuf,&offset,length,&nmb->answers, inbuf 571 source3/libsmb/nmblib.c !parse_alloc_res_rec(inbuf,&offset,length,&nmb->nsrecs, inbuf 576 source3/libsmb/nmblib.c !parse_alloc_res_rec(inbuf,&offset,length, inbuf 67 source3/libsmb/smb_seal.c char *inbuf; inbuf 74 source3/libsmb/smb_seal.c inbuf = (char *)smb_xmemdup(buf, buf_len); inbuf 80 source3/libsmb/smb_seal.c sig = data_blob_const(inbuf+8, NTLMSSP_SIG_SIZE); inbuf 83 source3/libsmb/smb_seal.c (unsigned char *)inbuf + 8 + NTLMSSP_SIG_SIZE, /* 4 byte len + 0xFF 'E' <enc> <ctx> */ inbuf 85 source3/libsmb/smb_seal.c (unsigned char *)inbuf + 8 + NTLMSSP_SIG_SIZE, inbuf 90 source3/libsmb/smb_seal.c SAFE_FREE(inbuf); inbuf 94 source3/libsmb/smb_seal.c memcpy(buf + 8, inbuf + 8 + NTLMSSP_SIG_SIZE, data_len); inbuf 99 source3/libsmb/smb_seal.c SAFE_FREE(inbuf); inbuf 474 source3/libsmb/smb_seal.c if(CVAL(cli->inbuf,0)) { inbuf 478 source3/libsmb/smb_seal.c status = get_enc_ctx_num((const uint8_t *)cli->inbuf, &enc_ctx_num); inbuf 487 source3/libsmb/smb_seal.c return common_decrypt_buffer(cli->trans_enc_state, cli->inbuf); inbuf 173 source3/libsmb/smb_signing.c static bool null_check_incoming_message(const char *inbuf, inbuf 222 source3/libsmb/smb_signing.c static bool signing_good(const char *inbuf, struct smb_sign_info *si, inbuf 381 source3/libsmb/smb_signing.c static bool client_check_incoming_message(const char *inbuf, inbuf 396 source3/libsmb/smb_signing.c if (smb_len(inbuf) < (smb_ss_field + 8 - 4)) { inbuf 397 source3/libsmb/smb_signing.c DEBUG(1, ("client_check_incoming_message: Can't check signature on short packet! smb_len = %u\n", smb_len(inbuf))); inbuf 401 source3/libsmb/smb_signing.c if (!get_sequence_for_reply(&data->outstanding_packet_list, SVAL(inbuf, smb_mid), &reply_seq_number)) { inbuf 403 source3/libsmb/smb_signing.c "with mid %u with no matching send record.\n", (unsigned int)SVAL(inbuf, smb_mid) )); inbuf 407 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)inbuf, inbuf 410 source3/libsmb/smb_signing.c server_sent_mac = (unsigned char *)&inbuf[smb_ss_field]; inbuf 423 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)inbuf, reply_seq_number+i, calc_md5_mac); inbuf 437 source3/libsmb/smb_signing.c return signing_good(inbuf, si, good, reply_seq_number, must_be_ok); inbuf 539 source3/libsmb/smb_signing.c static bool temp_check_incoming_message(const char *inbuf, inbuf 721 source3/libsmb/smb_signing.c static bool srv_check_incoming_message(const char *inbuf, inbuf 736 source3/libsmb/smb_signing.c if (smb_len(inbuf) < (smb_ss_field + 8 - 4)) { inbuf 737 source3/libsmb/smb_signing.c DEBUG(1, ("srv_check_incoming_message: Can't check signature on short packet! smb_len = %u\n", smb_len(inbuf))); inbuf 745 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)inbuf, reply_seq_number, calc_md5_mac); inbuf 747 source3/libsmb/smb_signing.c server_sent_mac = (unsigned char *)&inbuf[smb_ss_field]; inbuf 767 source3/libsmb/smb_signing.c simple_packet_signature(data, (const unsigned char *)inbuf, reply_seq_number, calc_md5_mac); inbuf 782 source3/libsmb/smb_signing.c return (signing_good(inbuf, si, good, saved_seq, must_be_ok)); inbuf 815 source3/libsmb/smb_signing.c bool srv_check_sign_mac(const char *inbuf, bool must_be_ok) inbuf 818 source3/libsmb/smb_signing.c if(CVAL(inbuf,0)) { inbuf 822 source3/libsmb/smb_signing.c return srv_sign_info.check_incoming_message(inbuf, &srv_sign_info, must_be_ok); inbuf 220 source3/libsmb/smberr.c char *smb_dos_errstr(char *inbuf) inbuf 223 source3/libsmb/smberr.c int e_class = CVAL(inbuf,smb_rcls); inbuf 224 source3/libsmb/smberr.c int num = SVAL(inbuf,smb_err); inbuf 205 source3/modules/charset_macosxfs.c char **inbuf, size_t *inbytesleft, /* Script string */ inbuf 234 source3/modules/charset_macosxfs.c if (0 == (*inbuf)[*inbytesleft-1]) { inbuf 235 source3/modules/charset_macosxfs.c CFStringAppendCString(cfstring, *inbuf, script_code); inbuf 239 source3/modules/charset_macosxfs.c memcpy(buffer+1, *inbuf, buffer[0]); inbuf 250 source3/modules/charset_macosxfs.c memcpy(buffer, *inbuf, *inbytesleft); inbuf 252 source3/modules/charset_macosxfs.c CFStringAppendCString(cfstring, *inbuf, script_code); inbuf 276 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 287 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 301 source3/modules/charset_macosxfs.c if (0 == (*inbuf)[*inbytesleft-1] && inbuf 308 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 317 source3/modules/charset_macosxfs.c *inbuf += *inbytesleft; inbuf 327 source3/modules/charset_macosxfs.c char **inbuf, size_t *inbytesleft, /* UTF-16-LE string */ inbuf 348 source3/modules/charset_macosxfs.c buffer, &buflen, *inbuf, *inbytesleft, 3 * *inbytesleft); inbuf 382 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 391 source3/modules/charset_macosxfs.c if (0 == (*inbuf)[*inbytesleft-1] && 0 == (*inbuf)[*inbytesleft-2] && inbuf 398 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 407 source3/modules/charset_macosxfs.c *inbuf += *inbytesleft; inbuf 433 source3/modules/charset_macosxfs.c char **inbuf, size_t *inbytesleft, /* Script string */ inbuf 451 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft, &srcCharsUsed, inbuf 464 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 479 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 487 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 511 source3/modules/charset_macosxfs.c *inbuf += srcCharsUsed; inbuf 521 source3/modules/charset_macosxfs.c char **inbuf, size_t *inbytesleft, /* UTF-16-LE string */ inbuf 536 source3/modules/charset_macosxfs.c buffer, &buflen, *inbuf, *inbytesleft); inbuf 553 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 566 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 574 source3/modules/charset_macosxfs.c *inbuf, *inbytesleft); inbuf 579 source3/modules/charset_macosxfs.c *inbuf += srcCharsUsed*2; inbuf 33 source3/modules/developer.c static size_t weird_pull(void *cd, char **inbuf, size_t *inbytesleft, inbuf 40 source3/modules/developer.c if (strncmp((*inbuf), inbuf 52 source3/modules/developer.c (*inbuf) += weird_table[i].len; inbuf 60 source3/modules/developer.c (*outbuf)[0] = (*inbuf)[0]; inbuf 64 source3/modules/developer.c (*inbuf) += 1; inbuf 76 source3/modules/developer.c static size_t weird_push(void *cd, char **inbuf, size_t *inbytesleft, inbuf 85 source3/modules/developer.c if ((*inbuf)[0] == weird_table[i].from && inbuf 86 source3/modules/developer.c (*inbuf)[1] == 0) { inbuf 95 source3/modules/developer.c (*inbuf) += 2; inbuf 104 source3/modules/developer.c (*outbuf)[0] = (*inbuf)[0]; inbuf 105 source3/modules/developer.c if ((*inbuf)[1]) ir_count++; inbuf 108 source3/modules/developer.c (*inbuf) += 2; inbuf 33 source3/modules/weird.c static size_t weird_pull(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 40 source3/modules/weird.c if (strncmp((*inbuf), inbuf 52 source3/modules/weird.c (*inbuf) += weird_table[i].len; inbuf 60 source3/modules/weird.c (*outbuf)[0] = (*inbuf)[0]; inbuf 64 source3/modules/weird.c (*inbuf) += 1; inbuf 76 source3/modules/weird.c static size_t weird_push(void *cd, const char **inbuf, size_t *inbytesleft, inbuf 85 source3/modules/weird.c if ((*inbuf)[0] == weird_table[i].from && inbuf 86 source3/modules/weird.c (*inbuf)[1] == 0) { inbuf 95 source3/modules/weird.c (*inbuf) += 2; inbuf 104 source3/modules/weird.c (*outbuf)[0] = (*inbuf)[0]; inbuf 105 source3/modules/weird.c if ((*inbuf)[1]) ir_count++; inbuf 108 source3/modules/weird.c (*inbuf) += 2; inbuf 9793 source3/rpc_server/srv_spoolss_nt.c DATA_BLOB *inbuf, inbuf 9803 source3/rpc_server/srv_spoolss_nt.c return xcvtcp_cmds[i].fn(mem_ctx, token, inbuf, outbuf, needed); inbuf 9852 source3/rpc_server/srv_spoolss_nt.c DATA_BLOB *inbuf, DATA_BLOB *outbuf, inbuf 9861 source3/rpc_server/srv_spoolss_nt.c return xcvlocal_cmds[i].fn(mem_ctx, token, inbuf, outbuf, needed); inbuf 657 source3/smbd/ipc.c || trans_oob(smb_len(req->inbuf), dsoff, dscnt)) { inbuf 675 source3/smbd/ipc.c memcpy(state->data,smb_base(req->inbuf)+dsoff,dscnt); inbuf 681 source3/smbd/ipc.c || trans_oob(smb_len(req->inbuf), psoff, pscnt)) { inbuf 700 source3/smbd/ipc.c memcpy(state->param,smb_base(req->inbuf)+psoff,pscnt); inbuf 787 source3/smbd/ipc.c show_msg((char *)req->inbuf); inbuf 833 source3/smbd/ipc.c || trans_oob(smb_len(req->inbuf), poff, pcnt)) { inbuf 836 source3/smbd/ipc.c memcpy(state->param+pdisp,smb_base(req->inbuf)+poff,pcnt); inbuf 841 source3/smbd/ipc.c || trans_oob(smb_len(req->inbuf), doff, dcnt)) { inbuf 844 source3/smbd/ipc.c memcpy(state->data+ddisp, smb_base(req->inbuf)+doff,dcnt); inbuf 2498 source3/smbd/nttrans.c SSVAL(req->inbuf,smb_flg2,req->flags2); inbuf 2724 source3/smbd/nttrans.c || trans_oob(smb_len(req->inbuf), dsoff, dscnt)) { inbuf 2739 source3/smbd/nttrans.c memcpy(state->data,smb_base(req->inbuf)+dsoff,dscnt); inbuf 2745 source3/smbd/nttrans.c || trans_oob(smb_len(req->inbuf), psoff, pscnt)) { inbuf 2761 source3/smbd/nttrans.c memcpy(state->param,smb_base(req->inbuf)+psoff,pscnt); inbuf 2840 source3/smbd/nttrans.c show_msg((char *)req->inbuf); inbuf 2887 source3/smbd/nttrans.c || trans_oob(smb_len(req->inbuf), poff, pcnt)) { inbuf 2890 source3/smbd/nttrans.c memcpy(state->param+pdisp, smb_base(req->inbuf)+poff,pcnt); inbuf 2895 source3/smbd/nttrans.c || trans_oob(smb_len(req->inbuf), doff, dcnt)) { inbuf 2898 source3/smbd/nttrans.c memcpy(state->data+ddisp, smb_base(req->inbuf)+doff,dcnt); inbuf 273 source3/smbd/pipes.c data = (uint8_t *)smb_base(req->inbuf) + smb_doff; inbuf 26 source3/smbd/process.c static void construct_reply_common(struct smb_request *req, const char *inbuf, inbuf 94 source3/smbd/process.c static bool valid_smb_header(const uint8_t *inbuf) inbuf 96 source3/smbd/process.c if (is_encrypted_packet(inbuf)) { inbuf 103 source3/smbd/process.c return (IVAL(smb_base(inbuf), 0) == 0x424D53FF); inbuf 354 source3/smbd/process.c const uint8 *inbuf, inbuf 358 source3/smbd/process.c size_t req_size = smb_len(inbuf) + 4; inbuf 365 source3/smbd/process.c req->cmd = CVAL(inbuf, smb_com); inbuf 366 source3/smbd/process.c req->flags2 = SVAL(inbuf, smb_flg2); inbuf 367 source3/smbd/process.c req->smbpid = SVAL(inbuf, smb_pid); inbuf 368 source3/smbd/process.c req->mid = SVAL(inbuf, smb_mid); inbuf 369 source3/smbd/process.c req->vuid = SVAL(inbuf, smb_uid); inbuf 370 source3/smbd/process.c req->tid = SVAL(inbuf, smb_tid); inbuf 371 source3/smbd/process.c req->wct = CVAL(inbuf, smb_wct); inbuf 372 source3/smbd/process.c req->vwv = (uint16_t *)(inbuf+smb_vwv); inbuf 373 source3/smbd/process.c req->buflen = smb_buflen(inbuf); inbuf 374 source3/smbd/process.c req->buf = (const uint8_t *)smb_buf(inbuf); inbuf 391 source3/smbd/process.c if (((uint8 *)smb_buf(inbuf)) + req->buflen > inbuf + req_size) { inbuf 404 source3/smbd/process.c uint8_t *inbuf, size_t nread, size_t unread_bytes, inbuf 416 source3/smbd/process.c uint8_t *inbuf; inbuf 418 source3/smbd/process.c inbuf = (uint8_t *)talloc_memdup(mem_ctx, msg->buf.data, inbuf 420 source3/smbd/process.c if (inbuf == NULL) { inbuf 434 source3/smbd/process.c process_smb(smbd_server_conn, inbuf, inbuf 455 source3/smbd/process.c int msg_len = smb_len(req->inbuf) + 4; inbuf 465 source3/smbd/process.c msg->buf = data_blob_talloc(msg, req->inbuf, msg_len); inbuf 636 source3/smbd/process.c (unsigned int) smb_len(req->inbuf)+4, (unsigned int)req->mid, inbuf 1151 source3/smbd/process.c const char *inbuf, char **outbuf, uint8_t num_words, inbuf 1173 source3/smbd/process.c construct_reply_common(req, inbuf, *outbuf); inbuf 1189 source3/smbd/process.c if (!create_outbuf(req, req, (char *)req->inbuf, &outbuf, num_words, inbuf 1251 source3/smbd/process.c if (!valid_smb_header(req->inbuf) inbuf 1254 source3/smbd/process.c smb_len(req->inbuf))); inbuf 1260 source3/smbd/process.c smb_dump("Unknown", 1, (char *)req->inbuf, size); inbuf 1275 source3/smbd/process.c smb_dump(smb_fn_name(type), 1, (char *)req->inbuf, size); inbuf 1278 source3/smbd/process.c SSVAL(req->inbuf,smb_uid,session_tag); inbuf 1359 source3/smbd/process.c if (!set_current_service(conn,SVAL(req->inbuf,smb_flg), inbuf 1385 source3/smbd/process.c static void construct_reply(char *inbuf, int size, size_t unread_bytes, inbuf 1396 source3/smbd/process.c init_smb_request(req, (uint8 *)inbuf, unread_bytes, encrypted); inbuf 1397 source3/smbd/process.c req->inbuf = (uint8_t *)talloc_move(req, &inbuf); inbuf 1448 source3/smbd/process.c uint8_t *inbuf, size_t nread, size_t unread_bytes, inbuf 1451 source3/smbd/process.c int msg_type = CVAL(inbuf,0); inbuf 1456 source3/smbd/process.c smb_len(inbuf) ) ); inbuf 1465 source3/smbd/process.c reply_special((char *)inbuf); inbuf 1469 source3/smbd/process.c show_msg((char *)inbuf); inbuf 1471 source3/smbd/process.c construct_reply((char *)inbuf,nread,unread_bytes,encrypted,deferred_pcd); inbuf 1519 source3/smbd/process.c static void construct_reply_common(struct smb_request *req, const char *inbuf, inbuf 1526 source3/smbd/process.c SCVAL(outbuf,smb_flg, FLAG_REPLY | (CVAL(inbuf,smb_flg) & FLAG_CASELESS_PATHNAMES)); inbuf 1528 source3/smbd/process.c (SVAL(inbuf,smb_flg2) & FLAGS2_UNICODE_STRINGS) | inbuf 1532 source3/smbd/process.c SSVAL(outbuf,smb_tid,SVAL(inbuf,smb_tid)); inbuf 1533 source3/smbd/process.c SSVAL(outbuf,smb_pid,SVAL(inbuf,smb_pid)); inbuf 1534 source3/smbd/process.c SSVAL(outbuf,smb_uid,SVAL(inbuf,smb_uid)); inbuf 1535 source3/smbd/process.c SSVAL(outbuf,smb_mid,SVAL(inbuf,smb_mid)); inbuf 1540 source3/smbd/process.c construct_reply_common(req, (char *)req->inbuf, outbuf); inbuf 1583 source3/smbd/process.c size_t smblen = smb_len(req->inbuf); inbuf 1697 source3/smbd/process.c already_used = PTR_DIFF(req->buf+req->buflen, smb_base(req->inbuf)); inbuf 1719 source3/smbd/process.c wct = CVAL(smb_base(req->inbuf), chain_offset); inbuf 1730 source3/smbd/process.c vwv = (uint16_t *)(smb_base(req->inbuf) + chain_offset + 1); inbuf 1861 source3/smbd/process.c uint8_t *inbuf = NULL; inbuf 1871 source3/smbd/process.c (char **)(void *)&inbuf, inbuf 1887 source3/smbd/process.c process_smb(conn, inbuf, inbuf_len, unread_bytes, encrypted, NULL); inbuf 2194 source3/smbd/process.c if (req->vwv != (uint16_t *)(req->inbuf+smb_vwv)) { inbuf 309 source3/smbd/reply.c return srvstr_get_path_wcard(mem_ctx, (char *)req->inbuf, req->flags2, inbuf 414 source3/smbd/reply.c void reply_special(char *inbuf) inbuf 416 source3/smbd/reply.c int msg_type = CVAL(inbuf,0); inbuf 417 source3/smbd/reply.c int msg_flags = CVAL(inbuf,1); inbuf 443 source3/smbd/reply.c if (name_len(inbuf+4) > 50 || inbuf 444 source3/smbd/reply.c name_len(inbuf+4 + name_len(inbuf + 4)) > 50) { inbuf 448 source3/smbd/reply.c name_extract(inbuf,4,name1); inbuf 449 source3/smbd/reply.c name_type = name_extract(inbuf,4 + name_len(inbuf + 4),name2); inbuf 664 source3/smbd/reply.c p += srvstr_pull_talloc(ctx, req->inbuf, req->flags2, inbuf 757 source3/smbd/reply.c SSVAL(req->inbuf,smb_tid,conn->cnum); inbuf 1636 source3/smbd/reply.c oplock_request = CORE_OPLOCK_REQUEST(req->inbuf); inbuf 1770 source3/smbd/reply.c ex_oplock_request = EXTENDED_OPLOCK_REQUEST(req->inbuf); inbuf 1771 source3/smbd/reply.c core_oplock_request = CORE_OPLOCK_REQUEST(req->inbuf); inbuf 1981 source3/smbd/reply.c oplock_request = CORE_OPLOCK_REQUEST(req->inbuf); inbuf 2091 source3/smbd/reply.c oplock_request = CORE_OPLOCK_REQUEST(req->inbuf); inbuf 2911 source3/smbd/reply.c if (srv_is_signing_active() || is_encrypted_packet(req->inbuf)) { inbuf 3323 source3/smbd/reply.c !is_encrypted_packet(req->inbuf) && (fsp->base_fsp == NULL) && inbuf 3507 source3/smbd/reply.c if (srv_is_signing_active() || is_encrypted_packet(req->inbuf)) { inbuf 3601 source3/smbd/reply.c SCVAL(req->inbuf,smb_com,SMBwritec); inbuf 3638 source3/smbd/reply.c numtowrite = SVAL(smb_buf(req->inbuf),-2); inbuf 3639 source3/smbd/reply.c data = smb_buf(req->inbuf); inbuf 3642 source3/smbd/reply.c data = smb_base(req->inbuf) + SVAL(req->vwv+11, 0); inbuf 3646 source3/smbd/reply.c if (data + numtowrite > smb_base(req->inbuf) + smb_len(req->inbuf)) { inbuf 3692 source3/smbd/reply.c memcpy(buf, req->inbuf, smb_size); inbuf 4035 source3/smbd/reply.c bool is_valid_writeX_buffer(const uint8_t *inbuf) inbuf 4040 source3/smbd/reply.c size_t len = smb_len_large(inbuf); inbuf 4042 source3/smbd/reply.c if (is_encrypted_packet(inbuf)) { inbuf 4048 source3/smbd/reply.c if (CVAL(inbuf,smb_com) != SMBwriteX) { inbuf 4052 source3/smbd/reply.c if (CVAL(inbuf,smb_vwv0) != 0xFF || inbuf 4053 source3/smbd/reply.c CVAL(inbuf,smb_wct) != 14) { inbuf 4059 source3/smbd/reply.c conn = conn_find(SVAL(inbuf, smb_tid)); inbuf 4072 source3/smbd/reply.c doff = SVAL(inbuf,smb_vwv11); inbuf 4074 source3/smbd/reply.c numtowrite = SVAL(inbuf,smb_vwv10); inbuf 4077 source3/smbd/reply.c numtowrite |= (((size_t)SVAL(inbuf,smb_vwv9))<<16); inbuf 4140 source3/smbd/reply.c smblen = smb_len(req->inbuf); inbuf 4196 source3/smbd/reply.c data = smb_base(req->inbuf) + smb_doff; inbuf 49 source3/smbd/seal.c bool is_encrypted_packet(const uint8_t *inbuf) inbuf 55 source3/smbd/seal.c if(CVAL(inbuf,0) || !(inbuf[4] == 0xFF && inbuf[5] == 'E')) { inbuf 59 source3/smbd/seal.c status = get_enc_ctx_num(inbuf, &enc_num); inbuf 99 source3/smbd/sesssetup.c const uint8 *inbuf) inbuf 108 source3/smbd/sesssetup.c srv_check_sign_mac((char *)inbuf, False); inbuf 319 source3/smbd/sesssetup.c reply_sesssetup_blob(conn, inbuf, outbuf, response, inbuf 574 source3/smbd/sesssetup.c sessionsetup_start_signing_engine(server_info, req->inbuf); inbuf 665 source3/smbd/sesssetup.c (uint8 *)req->inbuf); inbuf 1547 source3/smbd/sesssetup.c req->inbuf, inbuf 1555 source3/smbd/sesssetup.c req->inbuf, inbuf 1800 source3/smbd/sesssetup.c sessionsetup_start_signing_engine(server_info, req->inbuf); inbuf 1807 source3/smbd/sesssetup.c SSVAL(req->inbuf,smb_uid,sess_vuid); inbuf 7390 source3/smbd/trans2.c SSVAL(req->inbuf, smb_flg2, inbuf 7391 source3/smbd/trans2.c SVAL(req->inbuf,smb_flg2) | FLAGS2_DFS_PATHNAMES); inbuf 7515 source3/smbd/trans2.c SSVAL(req->inbuf,smb_flg2,req->flags2); inbuf 7785 source3/smbd/trans2.c || trans_oob(smb_len(req->inbuf), dsoff, dscnt)) { inbuf 7801 source3/smbd/trans2.c memcpy(state->data,smb_base(req->inbuf)+dsoff,dscnt); inbuf 7807 source3/smbd/trans2.c || trans_oob(smb_len(req->inbuf), psoff, pscnt)) { inbuf 7824 source3/smbd/trans2.c memcpy(state->param,smb_base(req->inbuf)+psoff,pscnt); inbuf 7874 source3/smbd/trans2.c show_msg((char *)req->inbuf); inbuf 7920 source3/smbd/trans2.c || trans_oob(smb_len(req->inbuf), poff, pcnt)) { inbuf 7923 source3/smbd/trans2.c memcpy(state->param+pdisp,smb_base(req->inbuf)+poff,pcnt); inbuf 7928 source3/smbd/trans2.c || trans_oob(smb_len(req->inbuf), doff, dcnt)) { inbuf 7931 source3/smbd/trans2.c memcpy(state->data+ddisp, smb_base(req->inbuf)+doff,dcnt); inbuf 96 source3/torture/smbiconv.c static char *inbuf = NULL; inbuf 127 source3/torture/smbiconv.c new_inbuf = (char *) realloc (inbuf, maxlen + 32768); inbuf 133 source3/torture/smbiconv.c inbuf = new_inbuf; inbuf 135 source3/torture/smbiconv.c inptr = inbuf + actlen; inbuf 163 source3/torture/smbiconv.c return process_block (cd, inbuf, actlen, output); inbuf 1233 source3/torture/torture.c (int)max_xmit, (int)cnum, SVAL(cli->inbuf, smb_tid)); inbuf 4931 source3/torture/torture.c flgs2 = SVAL(c_nt->inbuf,smb_flg2); inbuf 4935 source3/torture/torture.c nt_status = NT_STATUS(IVAL(c_nt->inbuf,smb_rcls)); inbuf 4948 source3/torture/torture.c flgs2 = SVAL(c_dos->inbuf,smb_flg2), errnum; inbuf 403 source4/auth/gensec/gensec_krb5.c krb5_data inbuf; inbuf 418 source4/auth/gensec/gensec_krb5.c inbuf.data = unwrapped_in.data; inbuf 419 source4/auth/gensec/gensec_krb5.c inbuf.length = unwrapped_in.length; inbuf 422 source4/auth/gensec/gensec_krb5.c &inbuf, &repl); inbuf 426 source4/auth/gensec/gensec_krb5.c dump_data_pw("Mutual authentication message:\n", (uint8_t *)inbuf.data, inbuf.length); inbuf 443 source4/auth/gensec/gensec_krb5.c krb5_data inbuf, outbuf; inbuf 472 source4/auth/gensec/gensec_krb5.c inbuf.data = unwrapped_in.data; inbuf 473 source4/auth/gensec/gensec_krb5.c inbuf.length = unwrapped_in.length; inbuf 475 source4/auth/gensec/gensec_krb5.c inbuf.data = in.data; inbuf 476 source4/auth/gensec/gensec_krb5.c inbuf.length = in.length; inbuf 481 source4/auth/gensec/gensec_krb5.c &inbuf, keytab->keytab, server_in_keytab, inbuf 44 source4/auth/kerberos/kerberos_heimdal.c const krb5_data *inbuf, inbuf 71 source4/auth/kerberos/kerberos_heimdal.c inbuf, inbuf 643 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c krb5_data inbuf; inbuf 650 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c inbuf.length = input_token_buffer->length; inbuf 651 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c inbuf.data = input_token_buffer->value; inbuf 698 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c kret = krb5_rd_rep(context, ctx->auth_context, &inbuf, &repl); inbuf 252 source4/heimdal/lib/hcrypto/rsa.c static const unsigned char inbuf[] = "hello, world!"; inbuf 271 source4/heimdal/lib/hcrypto/rsa.c ret = RSA_private_encrypt(sizeof(inbuf), inbuf, buffer, inbuf 285 source4/heimdal/lib/hcrypto/rsa.c if (ret == sizeof(inbuf) && memcmp(buffer, inbuf, sizeof(inbuf)) == 0) { inbuf 41 source4/heimdal/lib/krb5/rd_priv.c const krb5_data *inbuf, inbuf 68 source4/heimdal/lib/krb5/rd_priv.c ret = decode_KRB_PRIV (inbuf->data, inbuf->length, &priv, &len); inbuf 41 source4/heimdal/lib/krb5/rd_rep.c const krb5_data *inbuf, inbuf 53 source4/heimdal/lib/krb5/rd_rep.c ret = decode_AP_REP(inbuf->data, inbuf->length, &ap_rep, &len); inbuf 106 source4/heimdal/lib/krb5/rd_req.c const krb5_data *inbuf, inbuf 111 source4/heimdal/lib/krb5/rd_req.c ret = decode_AP_REQ(inbuf->data, inbuf->length, ap_req, &len); inbuf 640 source4/heimdal/lib/krb5/rd_req.c const krb5_data *inbuf, inbuf 660 source4/heimdal/lib/krb5/rd_req.c ret = krb5_rd_req_ctx(context, auth_context, inbuf, server, in, &out); inbuf 685 source4/heimdal/lib/krb5/rd_req.c const krb5_data *inbuf, inbuf 705 source4/heimdal/lib/krb5/rd_req.c ret = krb5_rd_req_ctx(context, auth_context, inbuf, server, in, &out); inbuf 774 source4/heimdal/lib/krb5/rd_req.c const krb5_data *inbuf, inbuf 794 source4/heimdal/lib/krb5/rd_req.c ret = krb5_decode_ap_req(context, inbuf, &ap_req); inbuf 93 source4/torture/smbiconv.c static char *inbuf = NULL; inbuf 124 source4/torture/smbiconv.c new_inbuf = (char *) realloc (inbuf, maxlen + 32768); inbuf 130 source4/torture/smbiconv.c inbuf = new_inbuf; inbuf 132 source4/torture/smbiconv.c inptr = inbuf + actlen; inbuf 160 source4/torture/smbiconv.c return process_block (cd, inbuf, actlen, output);