Page MenuHomeFreeBSD

tcp: remove INP_TIMEWAIT flag
ClosedPublic

Authored by glebius on Aug 31 2022, 5:12 AM.

Details

Reviewers
tuexen
Group Reviewers
transport
Summary

Mechanically cleanup INP_TIMEWAIT from the kernel sources. After
the step 1, this commit shall not cause any functional changes.

Note: this flag was very often checked together with INP_DROPPED.
If we modify in_pcblookup*() not to return INP_DROPPED pcbs, we
will be able to remove most of this checks and turn them to
assertions. Some of them can be turned into assertions right now,
but that should be carefully done on a case by case basis.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 47704
Build 44591: arc lint + arc unit