LENGTH_BLOCK
for (uint32 i = 0; i < LENGTH_BLOCK; i++) {
if (0 != value % LENGTH_BLOCK)
return ((value / LENGTH_BLOCK) + 1) * LENGTH_BLOCK;
return (value / LENGTH_BLOCK) * LENGTH_BLOCK;
uint8 buffer[LENGTH_BLOCK];
status_t result = tarIo.ReadExactly(buffer, LENGTH_BLOCK);
uint8 buffer[LENGTH_BLOCK];
uint8 zero_buffer[LENGTH_BLOCK];
while (result == B_OK && B_OK == (result = tarIo.ReadExactly(buffer, LENGTH_BLOCK))) {
offset += LENGTH_BLOCK;