Some NewReno functions use the internal data, but are also called from other CC modules. Ensure that in this case, the internal data is not accessed.
This should fix:
Differential D32649 Authored by tuexen on Oct 25 2021, 8:30 PM.
Details
Summary Some NewReno functions use the internal data, but are also called from other CC modules. Ensure that in this case, the internal data is not accessed. This should fix:
Diff Detail
Event TimelineHerald added a reviewer: transport. · View Herald TranscriptOct 25 2021, 8:30 PM2021-10-25 20:30:45 (UTC+0) tuexen retitled this revision from Fix some NewReno handlers in case of called from other CC modules to Fix some NewReno handlers in case of being called from other CC modules. This revision is now accepted and ready to land.Oct 25 2021, 8:37 PM2021-10-25 20:37:26 (UTC+0) Closed by commit rGb15b0535968e: tcp: allow new reno functions to be called from other CC modules (authored by tuexen). · Explain WhyOct 25 2021, 8:55 PM2021-10-25 20:55:20 (UTC+0) This revision was automatically updated to reflect the committed changes. Comment Actions Overall I think this is a good fix for an ugly problem. I.e. that other
Revision Contents
Diff 97435 sys/netinet/cc/cc_newreno.c
|
nit double ;; on end