Infinite loop in ec_tcp.c

An infinite loop can occur in ec_tcp.c when a malformed or crafted tcp packet contains a timestamp option field with a length of 0. This case had been considered for an unknown tcp option, but not for the timestamp case.

This can be recreated using https://www.wireshark.org/download/automated/captures/fuzz-2010-06-28-13441.pcap