directory 1843 source3/client/client.c static int file_find(struct file_list **list, const char *directory,
directory 1854 source3/client/client.c dir = sys_opendir(directory);
directory 1864 source3/client/client.c if (asprintf(&path, "%s/%s", directory, dname) <= 0) {
directory 6640 source3/include/proto.h NTSTATUS create_directory(connection_struct *conn, struct smb_request *req, const char *directory);
directory 6905 source3/include/proto.h const char *directory);
directory 2055 source3/printing/nt_printing.c char *directory = NULL;
directory 2072 source3/printing/nt_printing.c directory = talloc_asprintf(ctx, "\\print$\\%s\\%d\\",
directory 2074 source3/printing/nt_printing.c if (!directory) {
directory 2086 source3/printing/nt_printing.c slprintf(driver->driverpath, sizeof(driver->driverpath)-1, "%s%s", directory, temp_name);
directory 2091 source3/printing/nt_printing.c slprintf(driver->datafile, sizeof(driver->datafile)-1, "%s%s", directory, temp_name);
directory 2096 source3/printing/nt_printing.c slprintf(driver->configfile, sizeof(driver->configfile)-1, "%s%s", directory, temp_name);
directory 2101 source3/printing/nt_printing.c slprintf(driver->helpfile, sizeof(driver->helpfile)-1, "%s%s", directory, temp_name);
directory 2107 source3/printing/nt_printing.c slprintf(driver->dependentfiles[i], sizeof(driver->dependentfiles[i])-1, "%s%s", directory, temp_name);
directory 2610 source3/smbd/open.c NTSTATUS create_directory(connection_struct *conn, struct smb_request *req, const char *directory)
directory 2622 source3/smbd/open.c directory, /* fname */
directory 1251 source3/smbd/reply.c char *directory = NULL;
directory 1331 source3/smbd/reply.c &directory, NULL, &sbuf);
directory 1338 source3/smbd/reply.c nt_status = check_name(conn, directory);
directory 1345 source3/smbd/reply.c p = strrchr_m(directory,'/');
directory 1346 source3/smbd/reply.c if ((p != NULL) && (*directory != '/')) {
directory 1348 source3/smbd/reply.c directory = talloc_strndup(ctx, directory,
directory 1349 source3/smbd/reply.c PTR_DIFF(p, directory));
directory 1351 source3/smbd/reply.c mask = directory;
directory 1352 source3/smbd/reply.c directory = talloc_strdup(ctx,".");
directory 1355 source3/smbd/reply.c if (!directory) {
directory 1365 source3/smbd/reply.c directory,
directory 1529 source3/smbd/reply.c if (!directory) {
directory 1530 source3/smbd/reply.c directory = dptr_path(dptr_num);
directory 1536 source3/smbd/reply.c directory ? directory : "./",
directory 2418 source3/smbd/reply.c const char *directory = NULL;
directory 2434 source3/smbd/reply.c directory = talloc_strdup(ctx, ".");
directory 2435 source3/smbd/reply.c if (!directory) {
directory 2441 source3/smbd/reply.c directory = name;
directory 2466 source3/smbd/reply.c directory = talloc_asprintf(ctx,
directory 2468 source3/smbd/reply.c directory,
directory 2470 source3/smbd/reply.c if (!directory) {
directory 2477 source3/smbd/reply.c status = check_name(conn, directory);
directory 2482 source3/smbd/reply.c status = do_unlink(conn, req, directory, dirtype);
directory 2502 source3/smbd/reply.c status = check_name(conn, directory);
directory 2507 source3/smbd/reply.c dir_hnd = OpenDir(talloc_tos(), conn, directory, mask,
directory 2523 source3/smbd/reply.c if (!is_visible_file(conn, directory, dname, &st,
directory 2539 source3/smbd/reply.c directory,
directory 5074 source3/smbd/reply.c char *directory = NULL;
directory 5081 source3/smbd/reply.c srvstr_get_path_req(ctx, req, &directory, (const char *)req->buf + 1,
directory 5091 source3/smbd/reply.c directory,
directory 5092 source3/smbd/reply.c &directory);
directory 5105 source3/smbd/reply.c status = unix_convert(ctx, conn, directory, False, &directory, NULL, &sbuf);
directory 5112 source3/smbd/reply.c status = check_name(conn, directory);
directory 5119 source3/smbd/reply.c status = create_directory(conn, req, directory);
directory 5143 source3/smbd/reply.c DEBUG( 3, ( "mkdir %s\n", directory ) );
directory 5156 source3/smbd/reply.c char *directory)
directory 5162 source3/smbd/reply.c struct smb_Dir *dir_hnd = OpenDir(talloc_tos(), conn, directory,
directory 5175 source3/smbd/reply.c if (!is_visible_file(conn, directory, dname, &st, False)) {
directory 5182 source3/smbd/reply.c directory,
directory 5220 source3/smbd/reply.c const char *directory)
directory 5226 source3/smbd/reply.c if(SMB_VFS_LSTAT(conn, directory, &st) != 0) {
directory 5232 source3/smbd/reply.c if(SMB_VFS_STAT(conn, directory, &st) != 0) {
directory 5238 source3/smbd/reply.c ret = SMB_VFS_UNLINK(conn,directory);
directory 5240 source3/smbd/reply.c ret = SMB_VFS_RMDIR(conn,directory);
directory 5245 source3/smbd/reply.c directory);
directory 5259 source3/smbd/reply.c directory, NULL, 0);
directory 5269 source3/smbd/reply.c if (!is_visible_file(conn, directory, dname, &st, False))
directory 5295 source3/smbd/reply.c if (!is_visible_file(conn, directory, dname, &st, False)) {
directory 5301 source3/smbd/reply.c directory,
directory 5326 source3/smbd/reply.c ret = SMB_VFS_RMDIR(conn,directory);
directory 5333 source3/smbd/reply.c "%s\n", directory,strerror(errno)));
directory 5339 source3/smbd/reply.c directory);
directory 5351 source3/smbd/reply.c char *directory = NULL;
directory 5358 source3/smbd/reply.c srvstr_get_path_req(ctx, req, &directory, (const char *)req->buf + 1,
directory 5368 source3/smbd/reply.c directory,
directory 5369 source3/smbd/reply.c &directory);
directory 5382 source3/smbd/reply.c status = unix_convert(ctx, conn, directory, False, &directory,
directory 5390 source3/smbd/reply.c status = check_name(conn, directory);
directory 5397 source3/smbd/reply.c dptr_closepath(directory, req->smbpid);
directory 5398 source3/smbd/reply.c status = rmdir_internals(ctx, conn, directory);
directory 5407 source3/smbd/reply.c DEBUG( 3, ( "rmdir %s\n", directory ) );
directory 5869 source3/smbd/reply.c char *directory = NULL;
directory 5911 source3/smbd/reply.c directory = talloc_strdup(ctx, ".");
directory 5912 source3/smbd/reply.c if (!directory) {
directory 5918 source3/smbd/reply.c directory = talloc_strdup(ctx, name);
directory 5919 source3/smbd/reply.c if (!directory) {
directory 5953 source3/smbd/reply.c directory = talloc_asprintf_append(directory,
directory 5956 source3/smbd/reply.c if (!directory) {
directory 5975 source3/smbd/reply.c conn->short_case_preserve, directory,
directory 5982 source3/smbd/reply.c directory,newname,&mod_newname)) {
directory 5985 source3/smbd/reply.c directory,
directory 5994 source3/smbd/reply.c SMB_VFS_LSTAT(conn, directory, &sbuf1);
directory 5996 source3/smbd/reply.c SMB_VFS_STAT(conn, directory, &sbuf1);
directory 6007 source3/smbd/reply.c directory, /* fname */
directory 6025 source3/smbd/reply.c directory, nt_errstr(status)));
directory 6036 source3/smbd/reply.c nt_errstr(status), directory,newname));
directory 6049 source3/smbd/reply.c status = check_name(conn, directory);
directory 6054 source3/smbd/reply.c dir_hnd = OpenDir(talloc_tos(), conn, directory, mask, attrs);
directory 6080 source3/smbd/reply.c if (!is_visible_file(conn, directory, dname, &sbuf1, False)) {
directory 6095 source3/smbd/reply.c directory,
directory 6148 source3/smbd/reply.c nt_errstr(status), directory, newname));
directory 6160 source3/smbd/reply.c directory, newname));
directory 6440 source3/smbd/reply.c char *directory = NULL;
directory 6569 source3/smbd/reply.c directory = talloc_strndup(ctx, name, PTR_DIFF(p, name));
directory 6572 source3/smbd/reply.c directory = talloc_strdup(ctx, "./");
directory 6576 source3/smbd/reply.c if (!directory) {
directory 6603 source3/smbd/reply.c directory = talloc_asprintf_append(directory,
directory 6609 source3/smbd/reply.c directory,newname,&mod_newname)) {
directory 6617 source3/smbd/reply.c status = check_name(conn, directory);
directory 6631 source3/smbd/reply.c status = copy_file(ctx,conn,directory,newname,ofun,
directory 6650 source3/smbd/reply.c status = check_name(conn, directory);
directory 6657 source3/smbd/reply.c dir_hnd = OpenDir(talloc_tos(), conn, directory, mask, 0);
directory 6675 source3/smbd/reply.c if (!is_visible_file(conn, directory, dname, &sbuf1, False)) {
directory 6686 source3/smbd/reply.c directory,
directory 1893 source3/smbd/trans2.c char *directory = NULL;
directory 1959 source3/smbd/trans2.c srvstr_get_path_wcard(ctx, params, req->flags2, &directory,
directory 1969 source3/smbd/trans2.c directory,
directory 1970 source3/smbd/trans2.c &directory,
directory 1982 source3/smbd/trans2.c ntstatus = unix_convert(ctx, conn, directory, True, &directory, &mask, &sbuf);
directory 1988 source3/smbd/trans2.c ntstatus = check_name(conn, directory);
directory 1994 source3/smbd/trans2.c p = strrchr_m(directory,'/');
directory 1997 source3/smbd/trans2.c if((directory[0] == '.') && (directory[1] == '\0')) {
directory 2005 source3/smbd/trans2.c directory = talloc_strdup(talloc_tos(), "./");
directory 2006 source3/smbd/trans2.c if (!directory) {
directory 2014 source3/smbd/trans2.c DEBUG(5,("dir=%s, mask = %s\n",directory, mask));
directory 2066 source3/smbd/trans2.c directory,
directory 2180 source3/smbd/trans2.c if ((! *directory) && dptr_path(dptr_num)) {
directory 2181 source3/smbd/trans2.c directory = talloc_strdup(talloc_tos(),dptr_path(dptr_num));
directory 2182 source3/smbd/trans2.c if (!directory) {
directory 2189 source3/smbd/trans2.c mask, directory, dirtype, numentries ) );
directory 2237 source3/smbd/trans2.c const char *directory = NULL;
directory 2386 source3/smbd/trans2.c directory = conn->dirpath;
directory 2490 source3/smbd/trans2.c mask, directory, dirtype, numentries ) );
directory 7141 source3/smbd/trans2.c char *directory = NULL;
directory 7157 source3/smbd/trans2.c srvstr_get_path(ctx, params, req->flags2, &directory, ¶ms[4],
directory 7165 source3/smbd/trans2.c DEBUG(3,("call_trans2mkdir : name = %s\n", directory));
directory 7170 source3/smbd/trans2.c directory,
directory 7171 source3/smbd/trans2.c &directory);
directory 7182 source3/smbd/trans2.c status = unix_convert(ctx, conn, directory, False, &directory, NULL, &sbuf);
directory 7188 source3/smbd/trans2.c status = check_name(conn, directory);
directory 7232 source3/smbd/trans2.c status = create_directory(conn, req, directory);
directory 7241 source3/smbd/trans2.c status = set_ea(conn, NULL, directory, ea_list);
directory 1337 source4/client/client.c static int file_find(struct smbclient_context *ctx, struct file_list **list, const char *directory,
directory 1348 source4/client/client.c dir = opendir(directory);
directory 1356 source4/client/client.c if (asprintf(&path, "%s/%s", directory, dname) <= 0) {
directory 1775 source4/client/client.c d_printf("\tdirectory: %u\n", finfo.all_info.out.directory);
directory 690 source4/libcli/clifile.c open_parms.ctemp.in.directory = path;
directory 483 source4/libcli/raw/interfaces.h uint8_t directory;
directory 616 source4/libcli/raw/interfaces.h bool directory;
directory 658 source4/libcli/raw/interfaces.h uint8_t directory;
directory 681 source4/libcli/raw/interfaces.h uint8_t directory;
directory 1532 source4/libcli/raw/interfaces.h const char *directory;
directory 553 source4/libcli/raw/rawfile.c smbcli_req_append_ascii4(req, parms->ctemp.in.directory, STR_TERMINATE);
directory 112 source4/libcli/raw/rawfileinfo.c parms->standard_info.out.directory = CVAL(blob->data, 21);
directory 137 source4/libcli/raw/rawfileinfo.c parms->all_info.out.directory = CVAL(blob->data, 61);
directory 238 source4/libcli/raw/rawfileinfo.c parms->all_info2.out.directory = CVAL(blob->data, 0x3D);
directory 209 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c info->generic.out.directory = S_ISDIR(st->st_mode) ? 1 : 0;
directory 207 source4/ntvfs/ntvfs_generic.c strlen(io->ctemp.in.directory) + 1);
directory 494 source4/ntvfs/ntvfs_generic.c io->ctemp.in.directory,
directory 739 source4/ntvfs/ntvfs_generic.c info->all_info.out.directory = info2->generic.out.directory;
directory 779 source4/ntvfs/ntvfs_generic.c info->standard_info.out.directory = info2->generic.out.directory;
directory 212 source4/ntvfs/posix/pvfs_qfileinfo.c info->standard_info.out.directory =
directory 241 source4/ntvfs/posix/pvfs_qfileinfo.c info->all_info.out.directory =
directory 314 source4/ntvfs/posix/pvfs_qfileinfo.c info->all_info2.out.directory =
directory 206 source4/ntvfs/simple/vfs_simple.c info->generic.out.directory = S_ISDIR(st->st_mode) ? 1 : 0;
directory 344 source4/smb_server/blob.c SCVAL(blob->data, 21, st->standard_info.out.directory);
directory 417 source4/smb_server/blob.c SCVAL(blob->data, 61, st->all_info.out.directory);
directory 499 source4/smb_server/blob.c SCVAL(blob->data, 0x3D, st->all_info2.out.directory);
directory 554 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->ctemp.in.directory, req->in.data, STR_TERMINATE);
directory 556 source4/smb_server/smb/reply.c if (!oi->ctemp.in.directory) {
directory 1598 source4/torture/gentest.c CHECK_EQUAL(standard_info.out.directory);
directory 1622 source4/torture/gentest.c CHECK_EQUAL(all_info.out.directory);
directory 1697 source4/torture/gentest.c CHECK_EQUAL(all_info2.out.directory);
directory 751 source4/torture/raw/open.c CHECK_ALL_INFO(io.ntcreatex.out.is_directory, directory);
directory 778 source4/torture/raw/open.c CHECK_ALL_INFO(io.ntcreatex.out.is_directory, directory);
directory 817 source4/torture/raw/open.c CHECK_ALL_INFO(io.ntcreatex.out.is_directory, directory);
directory 928 source4/torture/raw/open.c CHECK_ALL_INFO(io.ntcreatex.out.is_directory, directory);
directory 955 source4/torture/raw/open.c CHECK_ALL_INFO(io.ntcreatex.out.is_directory, directory);
directory 974 source4/torture/raw/open.c CHECK_ALL_INFO(io.ntcreatex.out.is_directory, directory);
directory 1002 source4/torture/raw/open.c CHECK_ALL_INFO(io.ntcreatex.out.is_directory, directory);
directory 1081 source4/torture/raw/open.c CHECK_ALL_INFO(io.ntcreatex.out.is_directory, directory);
directory 1300 source4/torture/raw/open.c io.ctemp.in.directory = BASEDIR;
directory 349 source4/torture/raw/qfileinfo.c VAL_EQUAL(standard_info, directory, standard_info, directory);
directory 376 source4/torture/raw/qfileinfo.c VAL_EQUAL(all_info, directory, all_info, directory); \
directory 733 source4/torture/raw/qfileinfo.c VAL_CHECK("STANDARD_INFO", standard_info, directory,
directory 734 source4/torture/raw/qfileinfo.c "ALL_INFO", all_info, directory);
directory 838 source4/torture/raw/streams.c CHECK_VALUE(stinfo.all_info.out.directory,
directory 839 source4/torture/raw/streams.c finfo.all_info.out.directory);
directory 887 source4/torture/raw/streams.c CHECK_VALUE(stinfo.all_info.out.directory,
directory 888 source4/torture/raw/streams.c finfo.all_info.out.directory);
directory 206 source4/torture/smb2/util.c d_printf("\tdirectory: %u\n", io.all_info2.out.directory);
directory 328 source4/torture/util_smb.c d_printf("\tdirectory: %u\n", finfo->all_info.out.directory);