import std/random import pkg/results import ../leopard proc randomCRCPacket*(data: var openArray[byte]) = if data.len < 16: data[0] = rand(data.len).byte for i in 1.. 0: dropRandomIdx(dataBuf,buffers, dataLosses) if parityLosses > 0: dropRandomIdx(parityBuf,parity,parityLosses) decoder.decode(dataBuf, parityBuf, recoveredBuf,buffers,parity,buffers).tryGet() for i in 0..