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