1.1 --- a/tests/dstest_file_readdir.cc Mon Sep 20 01:16:59 2021 +0200
1.2 +++ b/tests/dstest_file_readdir.cc Sat Sep 25 23:47:51 2021 +0200
1.3 @@ -47,11 +47,11 @@
1.4
1.5 /* Invoke the open method to receive the file reference. */
1.6
1.7 - return client_open_using(filename, O_DIRECTORY, opener);
1.8 + return client_opendir_using(filename, opener);
1.9 }
1.10 else
1.11 {
1.12 - return client_open(filename, O_DIRECTORY);
1.13 + return client_opendir(filename);
1.14 }
1.15 }
1.16
1.17 @@ -71,15 +71,7 @@
1.18
1.19 printf("Opening %s...\n", filename);
1.20
1.21 - file_t *file = open_directory(filename, have_uid, uid);
1.22 -
1.23 - if (file == NULL)
1.24 - {
1.25 - printf("Could not obtain directory.\n");
1.26 - return 1;
1.27 - }
1.28 -
1.29 - file_t *reader = client_opendir(file);
1.30 + file_t *reader = open_directory(filename, have_uid, uid);
1.31
1.32 if (reader == NULL)
1.33 {
1.34 @@ -101,15 +93,7 @@
1.35
1.36 /* Open again, reading a single entry only. */
1.37
1.38 - file = open_directory(filename, have_uid, uid);
1.39 -
1.40 - if (file == NULL)
1.41 - {
1.42 - printf("Could not obtain directory.\n");
1.43 - return 1;
1.44 - }
1.45 -
1.46 - reader = client_opendir(file);
1.47 + reader = open_directory(filename, have_uid, uid);
1.48
1.49 if (reader == NULL)
1.50 {