Your process here is really strange. You see something, then you
write a diff before answering your own question, then you send a mail
asking a question with the diff already present as an investment.
In OpenBSD, we have a 20 year old repository that explains why a
change was made. Before the
On 2015-11-12, Theo de Raadt wrote:
> There are older repositories and documents to review.
Specifically, the Berkeley repository culminating in 4.4BSD can be
conveniently accessed here:
https://svnweb.freebsd.org/csrg/
(That's converted. The original was in SCCS.)