Pass a non-zero read timeout to pcap_open_live

A value of zero disables the timeout, which on some systems means
waiting until a sufficient number of packets to arrive before they
will be seen and parsed.