ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
July 17th, 2024 | 10:00am-11:55am SGT (UTC+8) | Online

Ethereal-dev: Re: [ethereal-dev] ethereal-0.7.7 - hangs in recvfrom() on RH6.1

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Thu, 4 Nov 1999 23:37:16 -0800
> hpqs0580# ldd `whence ethereal`

None of the "ldd"s mention "libpcap", so they're all statically linked
with "libpcap", meaning they get the version of "libpcap" on the system
on which they were built, so the application's capture behavior could
well depend on the system on which the binary was built, rather than the
one on which it was run.

However, I'm surprised that the ones built on RH 5.2 or 6.0 work, unless
the "libpcap" libraries on those machines had applied to them the patch
to support the "to_ms" argument to "pcap_open_live()", rather than just
ignoring it - Ethereal currently depends on the timeout working, so that
it doesn't wait forever for packets to come in, and can poll the X
connection for events and update the display periodically.