|
@@ -503,6 +503,7 @@ bool party;
|
|
|
#ifdef VERBOSE
|
|
|
printf("n_threads = %zu\n\n", n_threads);
|
|
|
#endif
|
|
|
+
|
|
|
auto start = std::chrono::steady_clock::now();
|
|
|
uint8_t **target_share_read = new uint8_t *[n_threads];
|
|
|
|
|
@@ -525,25 +526,19 @@ bool party;
|
|
|
if (!party)
|
|
|
{
|
|
|
char const *p0_filename0;
|
|
|
- p0_filename0 = "party0_read_flags_b";
|
|
|
+ p0_filename0 = "../duoram-online/preprocflags/party0_read_flags_b";
|
|
|
int w0 = open(p0_filename0, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
|
int written = write(w0, flags[0], db_nitems * sizeof(flags[0][0]));
|
|
|
- if (written < 0)
|
|
|
- {
|
|
|
- perror("Write error");
|
|
|
- }
|
|
|
+ if (written < 0) perror("Write error");
|
|
|
close(w0);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
char const *p0_filename0;
|
|
|
- p0_filename0 = "party1_read_flags_b";
|
|
|
+ p0_filename0 = "../duoram-online/preprocflags/party1_read_flags_b";
|
|
|
int w0 = open(p0_filename0, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
|
int written = write(w0, flags[0], db_nitems * sizeof(flags[0][0]));
|
|
|
- if (written < 0)
|
|
|
- {
|
|
|
- perror("Write error");
|
|
|
- }
|
|
|
+ if (written < 0) perror("Write error");
|
|
|
close(w0);
|
|
|
}
|
|
|
|