diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2021-08-20 17:58:49 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2021-08-20 17:58:49 +0200 |
commit | 62d5a1e56f4022002c5c55e02d7d29e1e68bc236 (patch) | |
tree | 2712cc1241e294c23f77528d83448853e20f3ccc /include | |
parent | 38e9c8c95b919e949b1cdd16f05b648a75983f57 (diff) |
tar,smemcap: commonalyze checksumming code for tar header
function old new delta
chksum_and_xwrite_tar_header - 99 +99
writeheader 280 199 -81
chksum_and_xwrite 102 - -102
------------------------------------------------------------------------------
(add/remove: 2/1 grow/shrink: 0/1 up/down: 99/-183) Total: -84 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/bb_archive.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/bb_archive.h b/include/bb_archive.h index 9b1db5b3e..dc5e55f0a 100644 --- a/include/bb_archive.h +++ b/include/bb_archive.h @@ -167,6 +167,7 @@ typedef struct tar_header_t { /* byte offset */ struct BUG_tar_header { char c[sizeof(tar_header_t) == TAR_BLOCK_SIZE ? 1 : -1]; }; +void chksum_and_xwrite_tar_header(int fd, struct tar_header_t *hp) FAST_FUNC; extern const char cpio_TRAILER[]; |