.buffer_pool=loop_pool_create(loop,NULL,mem_pool_printf(loop_temp_pool(loop),"Buffer pool for uplink")),
.fd=-1,
.zstrm_send=strm_compress,
.zstrm_recv=strm_decompress,
.inc_buffer=incoming_buffer,
.inc_buffer_size=COMPRESSION_BUFFSIZE
};
//fields zalloc, zfree and opaque that are required to be set before calling deflateInit (resp. inflateInit) were set to zero (Z_NULL) by the initializer above