flags2 42 examples/pcap2nbench/smb.cpp memcpy(&flags2, data + 14, 2); flags2 63 examples/pcap2nbench/smb.cpp << "Flags2: " << rhs.flags2 << std::endl flags2 36 examples/pcap2nbench/smb.hpp uint16_t flags2; flags2 341 librpc/gen_ndr/nbt.h uint16_t flags2; flags2 1076 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_uint16(ndr, NDR_SCALARS, r->flags2)); flags2 1106 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_uint16(ndr, NDR_SCALARS, &r->flags2)); flags2 1136 librpc/gen_ndr/ndr_nbt.c ndr_print_uint16(ndr, "flags2", r->flags2); flags2 395 source3/include/proto.h const void *base_ptr, uint16 flags2, flags2 185 source3/include/safe_string.h #define push_string_fn2(fn_name, fn_line, base_ptr, flags2, dest, src, dest_len, flags) \ flags2 188 source3/include/safe_string.h : push_string_fn(fn_name, fn_line, base_ptr, flags2, dest, src, dest_len, flags)) flags2 625 source3/include/smb.h uint16 flags2; flags2 56 source3/include/smb_macros.h ((req->flags2 & FLAGS2_READ_PERMIT_EXECUTE) && \ flags2 29 source3/include/srvstr.h pull_string_talloc(ctx, req_->inbuf, req_->flags2, dest, src, \ flags2 1781 source3/lib/charcnv.c const void *base_ptr, uint16 flags2, flags2 1801 source3/lib/charcnv.c (flags2 & FLAGS2_UNICODE_STRINGS)))) { flags2 33 source3/libsmb/async_smb.c uint32_t flags2 = SVAL(buf, smb_flg2); flags2 35 source3/libsmb/async_smb.c if (flags2 & FLAGS2_32_BIT_ERROR_CODES) { flags2 56 source3/libsmb/async_smb.c uint32_t flags2 = SVAL(cli->inbuf, smb_flg2); flags2 60 source3/libsmb/async_smb.c flags2 & ~FLAGS2_32_BIT_ERROR_CODES); flags2 66 source3/libsmb/async_smb.c SSVAL(cli->inbuf, smb_flg2, flags2 | FLAGS2_32_BIT_ERROR_CODES); flags2 367 source3/libsmb/clientgen.c uint16 flags2; flags2 385 source3/libsmb/clientgen.c flags2 = FLAGS2_LONG_PATH_COMPONENTS; flags2 387 source3/libsmb/clientgen.c flags2 |= FLAGS2_UNICODE_STRINGS; flags2 389 source3/libsmb/clientgen.c flags2 |= FLAGS2_DFS_PATHNAMES; flags2 391 source3/libsmb/clientgen.c flags2 |= FLAGS2_32_BIT_ERROR_CODES; flags2 393 source3/libsmb/clientgen.c flags2 |= FLAGS2_EXTENDED_SECURITY; flags2 394 source3/libsmb/clientgen.c SSVAL(buf,smb_flg2, flags2); flags2 151 source3/libsmb/smb_signing.c uint16 flags2; flags2 152 source3/libsmb/smb_signing.c flags2 = SVAL(outbuf,smb_flg2); flags2 153 source3/libsmb/smb_signing.c flags2 |= FLAGS2_SMB_SECURITY_SIGNATURES; flags2 154 source3/libsmb/smb_signing.c SSVAL(outbuf,smb_flg2, flags2); flags2 445 source3/modules/onefs_open.c int flags2=0; flags2 628 source3/modules/onefs_open.c flags2 |= (O_CREAT | O_TRUNC); flags2 635 source3/modules/onefs_open.c flags2 |= (O_CREAT | O_TRUNC); flags2 661 source3/modules/onefs_open.c flags2 |= O_TRUNC; flags2 680 source3/modules/onefs_open.c flags2 |= (O_CREAT|O_EXCL); flags2 686 source3/modules/onefs_open.c flags2 |= O_CREAT; flags2 726 source3/modules/onefs_open.c if ((flags2 & O_TRUNC) || (oplock_request & FORCE_OPLOCK_BREAK_TO_NONE)) { flags2 778 source3/modules/onefs_open.c flags2 |= O_SYNC; flags2 783 source3/modules/onefs_open.c flags2 |= O_APPEND; flags2 792 source3/modules/onefs_open.c flags2 &= ~(O_CREAT|O_TRUNC); flags2 853 source3/modules/onefs_open.c if ((flags2 & O_CREAT) && lp_inherit_acls(SNUM(conn)) && flags2 860 source3/modules/onefs_open.c (unsigned int)flags, (unsigned int)flags2, flags2 890 source3/modules/onefs_open.c flags|flags2, flags2 1213 source3/modules/onefs_open.c if (!(flags2 & O_TRUNC)) { flags2 2045 source3/modules/onefs_open.c if ((req != NULL) && (req->flags2 & FLAGS2_DFS_PATHNAMES)) { flags2 260 source3/smbd/negprot.c if ( (req->flags2 & FLAGS2_EXTENDED_SECURITY) && flags2 261 source3/smbd/negprot.c ((req->flags2 & FLAGS2_UNKNOWN_BIT4) == 0) ) flags2 276 source3/smbd/negprot.c (req->flags2 & FLAGS2_EXTENDED_SECURITY)) { flags2 283 source3/smbd/negprot.c req->flags2 | FLAGS2_EXTENDED_SECURITY); flags2 622 source3/smbd/negprot.c if(req->flags2 == FLAGS2_WIN2K_SIGNATURE) flags2 688 source3/smbd/nttrans.c srvstr_get_path(ctx, params, req->flags2, &fname, params+53, flags2 972 source3/smbd/nttrans.c srvstr_get_path(ctx, params, req->flags2, &fname, flags2 1366 source3/smbd/nttrans.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 1382 source3/smbd/nttrans.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 1589 source3/smbd/nttrans.c srvstr_get_path_wcard(ctx, params, req->flags2, &new_name, params+4, flags2 2002 source3/smbd/nttrans.c srvstr_push(pdata, req->flags2, flags2 2497 source3/smbd/nttrans.c req->flags2 |= 0x40; /* IS_LONG_NAME */ flags2 2498 source3/smbd/nttrans.c SSVAL(req->inbuf,smb_flg2,req->flags2); flags2 1416 source3/smbd/open.c int flags2=0; flags2 1552 source3/smbd/open.c flags2 |= (O_CREAT | O_TRUNC); flags2 1559 source3/smbd/open.c flags2 |= (O_CREAT | O_TRUNC); flags2 1584 source3/smbd/open.c flags2 |= O_TRUNC; flags2 1602 source3/smbd/open.c flags2 |= (O_CREAT|O_EXCL); flags2 1608 source3/smbd/open.c flags2 |= O_CREAT; flags2 1648 source3/smbd/open.c if ((flags2 & O_TRUNC) || (oplock_request & FORCE_OPLOCK_BREAK_TO_NONE)) { flags2 1681 source3/smbd/open.c flags2 |= O_SYNC; flags2 1686 source3/smbd/open.c flags2 |= O_APPEND; flags2 1695 source3/smbd/open.c flags2 &= ~(O_CREAT|O_TRUNC); flags2 1904 source3/smbd/open.c if ((flags2 & O_CREAT) && lp_inherit_acls(SNUM(conn)) && flags2 1911 source3/smbd/open.c (unsigned int)flags, (unsigned int)flags2, flags2 1920 source3/smbd/open.c flags|flags2, unx_mode, access_mask, flags2 2059 source3/smbd/open.c if (flags2&O_TRUNC) { flags2 2087 source3/smbd/open.c if (!(flags2 & O_TRUNC)) { flags2 3373 source3/smbd/open.c if ((req != NULL) && (req->flags2 & FLAGS2_DFS_PATHNAMES)) { flags2 366 source3/smbd/process.c req->flags2 = SVAL(inbuf, smb_flg2); flags2 309 source3/smbd/reply.c return srvstr_get_path_wcard(mem_ctx, (char *)req->inbuf, req->flags2, flags2 664 source3/smbd/reply.c p += srvstr_pull_talloc(ctx, req->inbuf, req->flags2, flags2 836 source3/smbd/reply.c srvstr_push((char *)req->outbuf, req->flags2, p+2, flags2 840 source3/smbd/reply.c srvstr_push((char *)req->outbuf, req->flags2, flags2 858 source3/smbd/reply.c static NTSTATUS map_checkpath_error(uint16_t flags2, NTSTATUS status) flags2 861 source3/smbd/reply.c if (!(flags2 & FLAGS2_32_BIT_ERROR_CODES)) { flags2 888 source3/smbd/reply.c status = map_checkpath_error(req->flags2, status); flags2 895 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 957 source3/smbd/reply.c status = map_checkpath_error(req->flags2, status); flags2 1001 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 1118 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 1269 source3/smbd/reply.c bool allow_long_path_components = (req->flags2 & FLAGS2_LONG_PATH_COMPONENTS) ? True : False; flags2 1305 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 2115 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 2606 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 2952 source3/smbd/reply.c ((req->flags2 & FLAGS2_READ_PERMIT_EXECUTE) && flags2 4977 source3/smbd/reply.c srvstr_push(blob, req->flags2, p+12, flags2 5090 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 5367 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 6225 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 6242 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 6496 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 6513 source3/smbd/reply.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 1392 source3/smbd/sesssetup.c uint16 smb_flag2 = req->flags2; flags2 1404 source3/smbd/sesssetup.c DEBUG(3,("wct=%d flg2=0x%x\n", req->wct, req->flags2)); flags2 1409 source3/smbd/sesssetup.c (req->flags2 & FLAGS2_EXTENDED_SECURITY)) { flags2 1548 source3/smbd/sesssetup.c req->flags2, flags2 1556 source3/smbd/sesssetup.c req->flags2, flags2 930 source3/smbd/trans2.c srvstr_get_path(ctx, params, req->flags2, &fname, pname, flags2 1223 source3/smbd/trans2.c uint16 flags2, flags2 1476 source3/smbd/trans2.c if (flags2 & FLAGS2_UNICODE_STRINGS) { flags2 1479 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, flags2 1482 source3/smbd/trans2.c if (flags2 & FLAGS2_UNICODE_STRINGS) { flags2 1516 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, flags2 1519 source3/smbd/trans2.c if (flags2 & FLAGS2_UNICODE_STRINGS) { flags2 1574 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, flags2 1577 source3/smbd/trans2.c if (flags2 & FLAGS2_UNICODE_STRINGS) { flags2 1625 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, flags2 1636 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, flags2 1659 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, flags2 1688 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, flags2 1708 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, flags2 1740 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, flags2 1781 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, flags2 1796 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, flags2 1821 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, flags2 1830 source3/smbd/trans2.c len = srvstr_push(base_data, flags2, p, fname, flags2 1959 source3/smbd/trans2.c srvstr_get_path_wcard(ctx, params, req->flags2, &directory, flags2 1968 source3/smbd/trans2.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 2108 source3/smbd/trans2.c req->flags2, flags2 2266 source3/smbd/trans2.c srvstr_get_path_wcard(ctx, params, req->flags2, &resume_name, flags2 2275 source3/smbd/trans2.c srvstr_pull_talloc(ctx, params, req->flags2, flags2 2459 source3/smbd/trans2.c req->flags2, flags2 2670 source3/smbd/trans2.c pdata, req->flags2, flags2 2705 source3/smbd/trans2.c len = srvstr_push(pdata, req->flags2, pdata+12, fstype, flags2 2714 source3/smbd/trans2.c len = srvstr_push(pdata, req->flags2, pdata+4, vname, flags2 2731 source3/smbd/trans2.c len = srvstr_push(pdata, req->flags2, pdata+18, vname, flags2 3962 source3/smbd/trans2.c srvstr_get_path(ctx, params, req->flags2, &fname, ¶ms[6], flags2 3972 source3/smbd/trans2.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 4364 source3/smbd/trans2.c len = srvstr_push(dstart, req->flags2, flags2 4377 source3/smbd/trans2.c len = srvstr_push(dstart, req->flags2, flags2 4421 source3/smbd/trans2.c len = srvstr_push(dstart, req->flags2, flags2 4625 source3/smbd/trans2.c len = srvstr_push(dstart, req->flags2, flags2 5289 source3/smbd/trans2.c srvstr_pull_talloc(ctx, pdata, req->flags2, &link_target, pdata, flags2 5324 source3/smbd/trans2.c srvstr_get_path(ctx, pdata, req->flags2, &oldname, pdata, flags2 5331 source3/smbd/trans2.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 5381 source3/smbd/trans2.c srvstr_get_path_wcard(ctx, pdata, req->flags2, &newname, &pdata[12], flags2 5392 source3/smbd/trans2.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 6797 source3/smbd/trans2.c srvstr_get_path(ctx, params, req->flags2, &fname, ¶ms[6], flags2 6806 source3/smbd/trans2.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 7157 source3/smbd/trans2.c srvstr_get_path(ctx, params, req->flags2, &directory, ¶ms[4], flags2 7169 source3/smbd/trans2.c req->flags2 & FLAGS2_DFS_PATHNAMES, flags2 7378 source3/smbd/trans2.c srvstr_pull_talloc(ctx, params, req->flags2, &pathname, ¶ms[2], flags2 7433 source3/smbd/trans2.c srvstr_push(pdata, req->flags2, pdata + 2, flags2 7436 source3/smbd/trans2.c srvstr_push(pdata, req->flags2, pdata+18, flags2 7514 source3/smbd/trans2.c req->flags2 |= 0x40; /* IS_LONG_NAME */ flags2 7515 source3/smbd/trans2.c SSVAL(req->inbuf,smb_flg2,req->flags2); flags2 41 source4/libcli/raw/clisession.c uint16_t flags2; flags2 60 source4/libcli/raw/clisession.c flags2 = FLAGS2_LONG_PATH_COMPONENTS | FLAGS2_EXTENDED_ATTRIBUTES; flags2 63 source4/libcli/raw/clisession.c flags2 |= FLAGS2_UNICODE_STRINGS; flags2 66 source4/libcli/raw/clisession.c flags2 |= FLAGS2_32_BIT_ERROR_CODES; flags2 69 source4/libcli/raw/clisession.c flags2 |= FLAGS2_EXTENDED_SECURITY; flags2 72 source4/libcli/raw/clisession.c flags2 |= FLAGS2_SMB_SECURITY_SIGNATURES; flags2 75 source4/libcli/raw/clisession.c session->flags2 = flags2; flags2 448 source4/libcli/raw/clitransport.c req->flags2 = SVAL(req->in.hdr, HDR_FLG2); flags2 452 source4/libcli/raw/clitransport.c if (!(req->flags2 & FLAGS2_32_BIT_ERROR_CODES)) { flags2 187 source4/libcli/raw/libcliraw.h uint16_t flags2; flags2 248 source4/libcli/raw/libcliraw.h uint16_t flags2; flags2 58 source4/libcli/raw/rawnegotiate.c uint16_t flags2 = 0; flags2 65 source4/libcli/raw/rawnegotiate.c flags2 |= FLAGS2_32_BIT_ERROR_CODES; flags2 67 source4/libcli/raw/rawnegotiate.c flags2 |= FLAGS2_UNICODE_STRINGS; flags2 69 source4/libcli/raw/rawnegotiate.c flags2 |= FLAGS2_EXTENDED_ATTRIBUTES; flags2 70 source4/libcli/raw/rawnegotiate.c flags2 |= FLAGS2_LONG_PATH_COMPONENTS; flags2 71 source4/libcli/raw/rawnegotiate.c flags2 |= FLAGS2_IS_LONG_NAME; flags2 74 source4/libcli/raw/rawnegotiate.c flags2 |= FLAGS2_EXTENDED_SECURITY; flags2 77 source4/libcli/raw/rawnegotiate.c SSVAL(req->out.hdr,HDR_FLG2, flags2); flags2 92 source4/libcli/raw/rawreadwrite.c uint16_t flags2 = SVAL(req->out.hdr, HDR_FLG2); flags2 93 source4/libcli/raw/rawreadwrite.c flags2 |= FLAGS2_READ_PERMIT_EXECUTE; flags2 94 source4/libcli/raw/rawreadwrite.c SSVAL(req->out.hdr, HDR_FLG2, flags2); flags2 44 source4/libcli/raw/rawrequest.c if (req->flags2 & FLAGS2_UNICODE_STRINGS) { flags2 180 source4/libcli/raw/rawrequest.c SSVAL(req->out.hdr, HDR_FLG2, session->flags2); flags2 70 source4/libcli/raw/smb_signing.c uint16_t flags2; flags2 71 source4/libcli/raw/smb_signing.c flags2 = SVAL(out->hdr, HDR_FLG2); flags2 72 source4/libcli/raw/smb_signing.c flags2 |= FLAGS2_SMB_SECURITY_SIGNATURES; flags2 73 source4/libcli/raw/smb_signing.c SSVAL(out->hdr, HDR_FLG2, flags2); flags2 272 source4/smb_server/smb/negprot.c (req->flags2 & FLAGS2_EXTENDED_SECURITY)) { flags2 440 source4/smb_server/smb/receive.c req->flags2 = SVAL(req->in.hdr, HDR_FLG2); flags2 826 source4/smb_server/smb/reply.c if (req->flags2 & FLAGS2_READ_PERMIT_EXECUTE) { flags2 2204 source4/smb_server/smb/reply.c if ((req->flags2 & FLAGS2_UNICODE_STRINGS) && flags2 40 source4/smb_server/smb/request.c if (req->flags2 & FLAGS2_UNICODE_STRINGS) { flags2 116 source4/smb_server/smb/request.c uint16_t flags2; flags2 134 source4/smb_server/smb/request.c flags2 = FLAGS2_LONG_PATH_COMPONENTS | flags2 142 source4/smb_server/smb/request.c flags2 |= (req->flags2 & _SMB_FLAGS2_ECHOED_FLAGS); flags2 144 source4/smb_server/smb/request.c flags2 |= FLAGS2_32_BIT_ERROR_CODES; flags2 161 source4/smb_server/smb/request.c SSVAL(req->out.hdr,HDR_FLG2, flags2); flags2 408 source4/smb_server/smb/request.c flags |= (req->flags2 & FLAGS2_UNICODE_STRINGS) ? STR_UNICODE : STR_ASCII; flags2 219 source4/smb_server/smb_server.h #define SMBSRV_REQ_DEFAULT_STR_FLAGS(req) (((req)->flags2 & FLAGS2_UNICODE_STRINGS) ? STR_UNICODE : STR_ASCII) flags2 251 source4/smb_server/smb_server.h uint16_t flags2;