fixed tar problems and filed go bug #5200
fixed tcp_checksum