OpenBSD cvs log

created 2022-07-31T01:07:39Z
begin 2022-07-28T00:00:00Z
end 2022-07-29T00:00:00Z
path src/sys
commits 6

date 2022-07-28T00:56:02Z
author kevlo
files src/sys/dev/usb/if_mtw.c log diff annotate
message Remove bogus mtw_read_cfg.

ok hastings@

date 2022-07-28T12:27:29Z
author mbuhl
files src/sys/net/pf_ioctl.c log diff annotate
message Release PF und NET lock before calling copyin for DIOCXCOMMIT.
OK sashan, bluhm

date 2022-07-28T13:10:37Z
author kn
files src/sys/netinet6/nd6.c log diff annotate
message Zap outdated nd6_free() comment about static

Added in 2002 r1.48 "sync with latest KAME [...]" along the attribute,
but nd6_free() became a global void function in 2017 r1.212.

Afaik static kernel functions are avoided to aid ddb'ugging and I
presume the "significant changes in the kernel" bits of the comment stem
from something 20 years ago no longer holding true today.

Afterall, this change has been safe for five years.

OK claudio

date 2022-07-28T13:11:44Z
author kn
files src/sys/netinet6/nd6.h log diff annotate
message Zap prototypes for nonexistent nd6_setmtu() and in6_ifdel()

Removed in 2015 and 2002, respectively.

OK claudio

date 2022-07-28T22:05:39Z
author bluhm
files src/sys/netinet/ip_input.c log diff annotate
message Checking the fragment flags of an incoming IP packet does not need
the mutex for the fragment list. Move this code before the critical
section. Use ISSET() to make clear which flags are checked.
OK mvs@

date 2022-07-28T22:19:09Z
author bluhm
files src/sys/ddb/db_command.c log diff annotate
src/sys/ddb/db_interface.h log diff annotate
src/sys/net/route.c log diff annotate
message In the kernel exist functions to print routes, but they were not
accessible from ddb. Implement "show all routes" to print routing
tables, and "show route 0xfffffd807e9b0000" for a single route
entry. Note that the rtable id is not part of a route entry, so
it makes no sense to print it there.
OK deraadt@