diff --git a/include/PacketLibDefinition.h b/include/PacketLibDefinition.h
index 25e9b188220b0ef35fe118ab72dba7f5212a066c..accbd1a1ac7a40fe01ad18236bbd2c698fa9cd2e 100644
--- a/include/PacketLibDefinition.h
+++ b/include/PacketLibDefinition.h
@@ -40,7 +40,7 @@
 //1 for motorola
 #define ARCH_BIGENDIAN 0
 
-enum CompressionAlgorithms  { NONE, LZH };
+enum CompressionAlgorithms  { NONE, LZ4 };
 
 /// define NOFIELDSNAME
 
diff --git a/src/ByteStream.cpp b/src/ByteStream.cpp
index 5e65ed41110f07084022719072cc925523946245..c2b570d0bfe75bae85c8e298b132ed8700495dbe 100644
--- a/src/ByteStream.cpp
+++ b/src/ByteStream.cpp
@@ -141,7 +141,7 @@ ByteStreamPtr PacketLib::ByteStream::compress(enum CompressionAlgorithms algorit
 
 	switch(algorithmType)
 	{
-		case LZH:
+		case LZ4:
 		{
 			byte* buff = new byte[LZ4_compressBound(size())];
 			int buffsize = LZ4_compressHC2((const char*)stream, (char*)buff, size(), compressionLevel);
@@ -180,7 +180,7 @@ ByteStreamPtr PacketLib::ByteStream::decompress(enum CompressionAlgorithms algor
 			b = stream;
 			break;
 		}
-		case LZH:
+		case LZ4:
 		{
 			byte* tmpbuff = new byte[dmax];
 			int buffsize = LZ4_decompress_safe((const char*)stream, (char*)tmpbuff, size(), dmax);