Make TCP handle full packets taken from msg excess
Use ERR_AND_EXIT macro for all exiting errors