![]() I've written this patch to use the 'Delay since last SR' (DLSR) field found in SR reports to calculate and report roundtrip-propagation delays. This is described in rfc 3550, section 6.4.1, inside the description of DLSR. Only the endpoint can compute the end-end roundtrip delay, and only they know exactly when the report is received and can compare it with the 'Last SR timestamp' (LSR) that they set. This patch instead takes the difference between the capture times of the 2 reports and subtracts the DLSR (the LSR is checked in case the SR it's referring to wasn't captured). The time difference represents a roundtrip network delay between the point of capture and the sender of the SR containing the DLSR. svn path=/trunk/; revision=11998 |
||
---|---|---|
.. | ||
dfilter | ||
dissectors | ||
ftypes | ||
AUTHORS | ||
ChangeLog | ||
Makefile.am | ||
Makefile.common | ||
Makefile.nmake | ||
NEWS | ||
README | ||
addr_and_mask.c | ||
addr_and_mask.h | ||
addr_resolv.c | ||
addr_resolv.h | ||
address.h | ||
atalk-utils.c | ||
atalk-utils.h | ||
base64.c | ||
base64.h | ||
bitswap.c | ||
bitswap.h | ||
charsets.c | ||
charsets.h | ||
circuit.c | ||
circuit.h | ||
column-utils.c | ||
column-utils.h | ||
column_info.h | ||
conversation.c | ||
conversation.h | ||
doxygen.cfg.in | ||
epan.c | ||
epan.h | ||
epan_dissect.h | ||
except.c | ||
except.h | ||
exceptions.h | ||
filesystem.c | ||
filesystem.h | ||
frame_data.c | ||
frame_data.h | ||
g_ascii_strtoull.c | ||
g_ascii_strtoull.h | ||
gdebug.h | ||
inet_aton.c | ||
inet_aton.h | ||
inet_ntop.c | ||
inet_pton.c | ||
inet_v6defs.h | ||
ipv4.c | ||
ipv4.h | ||
ipv6-utils.h | ||
libethereal.def | ||
nstime.h | ||
osi-utils.c | ||
osi-utils.h | ||
packet.c | ||
packet.h | ||
packet_info.h | ||
pint.h | ||
plugins.c | ||
plugins.h | ||
proto.c | ||
proto.h | ||
range.c | ||
range.h | ||
report_err.h | ||
slab.h | ||
sna-utils.c | ||
sna-utils.h | ||
strutil.c | ||
strutil.h | ||
timestamp.c | ||
timestamp.h | ||
to_str.c | ||
to_str.h | ||
tvbtest.c | ||
tvbuff.c | ||
tvbuff.h | ||
value_string.c | ||
value_string.h |
README
$Id$ XXX - put something here