added checking for invalid/malicious packet size in network protocol