diff options
author | Sean Purcell <me@seanp.xyz> | 2017-04-19 16:51:50 -0700 |
---|---|---|
committer | Sean Purcell <iburinoc@gmail.com> | 2017-05-15 23:06:48 -0400 |
commit | f59fec02545917911a632ccff2d2305f0d65b401 (patch) | |
tree | 06e4a5df99c63dd696ee19af241d3c881b923f43 /tar/bsdtar.c | |
parent | 26838cf5c17642f57192753cc5c3880b16b65ba3 (diff) | |
download | libarchive-f59fec02545917911a632ccff2d2305f0d65b401.tar.gz |
Add Zstandard write support
Diffstat (limited to 'tar/bsdtar.c')
-rw-r--r-- | tar/bsdtar.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tar/bsdtar.c b/tar/bsdtar.c index 9fc68332..1b9851f9 100644 --- a/tar/bsdtar.c +++ b/tar/bsdtar.c @@ -416,6 +416,7 @@ main(int argc, char **argv) break; case OPTION_LRZIP: case OPTION_LZ4: + case OPTION_ZSTD: case OPTION_LZIP: /* GNU tar beginning with 1.23 */ case OPTION_LZMA: /* GNU tar beginning with 1.20 */ case OPTION_LZOP: /* GNU tar beginning with 1.21 */ @@ -427,9 +428,10 @@ main(int argc, char **argv) switch (opt) { case OPTION_LRZIP: compression_name = "lrzip"; break; case OPTION_LZ4: compression_name = "lz4"; break; - case OPTION_LZIP: compression_name = "lzip"; break; - case OPTION_LZMA: compression_name = "lzma"; break; - case OPTION_LZOP: compression_name = "lzop"; break; + case OPTION_ZSTD: compression_name = "zstd"; break; + case OPTION_LZIP: compression_name = "lzip"; break; + case OPTION_LZMA: compression_name = "lzma"; break; + case OPTION_LZOP: compression_name = "lzop"; break; } break; case 'm': /* SUSv2 */ |