OpenBSD cvs log

created 2022-09-22T04:07:12Z
begin 2022-09-13T00:00:00Z
end 2022-09-14T00:00:00Z
path src/sys
commits 3

date 2022-09-13T09:05:02Z
author mvs
files src/sys/netinet/ip_var.h log diff annotate
src/sys/netinet/raw_ip.c log diff annotate
src/sys/netinet6/ip6_var.h log diff annotate
src/sys/netinet6/raw_ip6.c log diff annotate
message Do soreceive() with shared netlock for raw sockets.

ok bluhm@

date 2022-09-13T09:05:47Z
author mvs
files src/sys/kern/uipc_usrreq.c log diff annotate
src/sys/net/rtsock.c log diff annotate
src/sys/netinet/tcp_usrreq.c log diff annotate
src/sys/netinet/tcp_var.h log diff annotate
src/sys/sys/protosw.h log diff annotate
src/sys/sys/unpcb.h log diff annotate
message Change pru_rcvd() return type to the type of void. We have no interest
on pru_rcvd() return value.

Drop "pru_rcvd != NULL" check within pru_rcvd() wrapper. We only call it
if the socket's protocol have PR_WANTRCVD flag set. Such sockets are
route domain, tcp(4) and unix(4) sockets.

ok guenther@ bluhm@

date 2022-09-13T17:14:54Z
author kettenis
files src/sys/arch/arm64/arm64/acpi_machdep.c log diff annotate
src/sys/dev/acpi/acpi.c log diff annotate
src/sys/dev/acpi/acpivar.h log diff annotate
message Split out the code that collects data from acpiac(4), acpibat(4) and
acpisbs(4) for apm(4) and hook it up to the arm64 version of apm(4) on
systems with ACPI.

ok kn@