@@ -182,8 +182,7 @@ static int write_extent_content(struct btrfs_fs_info *fs_info, int out_fd,
182
182
mirror );
183
183
if (ret < 0 ) {
184
184
errno = - ret ;
185
- fprintf (stderr ,
186
- "Failed to read extent at [%llu, %llu]: %m\n" ,
185
+ error ("failed to read extent at [%llu, %llu]: %m" ,
187
186
logical , logical + length );
188
187
return ret ;
189
188
}
@@ -192,7 +191,7 @@ static int write_extent_content(struct btrfs_fs_info *fs_info, int out_fd,
192
191
if (ret > 0 )
193
192
ret = - EINTR ;
194
193
errno = - ret ;
195
- fprintf ( stderr , "output file write failed: %m\n " );
194
+ error ( "output file write failed: %m" );
196
195
return ret ;
197
196
}
198
197
cur_offset += cur_len ;
@@ -270,7 +269,7 @@ int main(int argc, char **argv)
270
269
271
270
root = open_ctree (dev , 0 , 0 );
272
271
if (!root ) {
273
- fprintf ( stderr , "Open ctree failed\n " );
272
+ error ( "open ctree failed" );
274
273
free (output_file );
275
274
exit (1 );
276
275
}
@@ -303,7 +302,7 @@ int main(int argc, char **argv)
303
302
ret = map_one_extent (root -> fs_info , & cur_logical , & cur_len , 0 );
304
303
if (ret < 0 ) {
305
304
errno = - ret ;
306
- fprintf ( stderr , "Failed to find extent at [%llu,%llu): %m\n " ,
305
+ error ( "failed to find extent at [%llu,%llu): %m" ,
307
306
cur_logical , cur_logical + cur_len );
308
307
goto out_close_fd ;
309
308
}
@@ -316,14 +315,12 @@ int main(int argc, char **argv)
316
315
ret = map_one_extent (root -> fs_info , & cur_logical , & cur_len , 1 );
317
316
if (ret < 0 ) {
318
317
errno = - ret ;
319
- fprintf (stderr ,
320
- "Failed to find extent at [%llu,%llu): %m\n" ,
318
+ error ("Failed to find extent at [%llu,%llu): %m" ,
321
319
cur_logical , cur_logical + cur_len );
322
320
goto out_close_fd ;
323
321
}
324
322
if (ret > 0 ) {
325
- fprintf (stderr ,
326
- "Failed to find any extent at [%llu,%llu)\n" ,
323
+ error ("failed to find any extent at [%llu,%llu)" ,
327
324
cur_logical , cur_logical + cur_len );
328
325
goto out_close_fd ;
329
326
}
@@ -363,7 +360,7 @@ int main(int argc, char **argv)
363
360
}
364
361
365
362
if (!found ) {
366
- fprintf ( stderr , "No extent found at range [%llu,%llu)\n " ,
363
+ error ( "no extent found at range [%llu,%llu)" ,
367
364
logical , logical + bytes );
368
365
}
369
366
out_close_fd :
0 commit comments