OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-146-gd6092a1
Gerrit Code Review
gerrit@openafs.org
Tue, 18 Feb 2025 12:53:03 -0500
The following commit has been merged in the master branch:
commit d6092a1ae1bfdaf623369687801e4ab0a767acf8
Author: Mark Vitale <mvitale@sinenomine.net>
Date: Tue May 7 18:21:23 2024 -0400
rx: Move rx_ts_info_init to rx_packet.c
Move rx_ts_info_init() and its associated macro RX_TS_INFO_GET() into
rx_packet.c, where almost all of its callers are. This lets us keep all
of the RX_ENABLE_TSFPQ-related code together, in the same source file.
The only caller not already in rx_packet.c is rxi_SendAck(). Refactor
rxi_SendAck() to use a new function, rxi_GetLocalSpecialPacket(), which
is now also in rx_packet.c.
Only define rx_ts_info_init/RX_TS_INFO_GET for RX_ENABLE_TSFPQ; they are
never called outside of RX_ENABLE_TSFPQ. Change rx_ts_info_init() to use
opr_Assert/opr_Verify.
[adeason@sinenomine.net: Edits to rx_ts_info_init/RX_TS_INFO_GET. Create
rxi_GetLocalSpecialPacket() at the same time.]
Change-Id: Ibe3763424bd3ad391de5c81510f494de1c06d250
Reviewed-on: https://gerrit.openafs.org/15883
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
src/rx/rx.c | 29 +++++++------------------
src/rx/rx_globals.h | 13 +++++-------
src/rx/rx_internal.h | 1 +
src/rx/rx_packet.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++
src/rx/rx_pthread.c | 14 ------------
5 files changed, 74 insertions(+), 43 deletions(-)
--
OpenAFS Master Repository