NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/60392 CVS commit: src/sys/net



The following reply was made to PR bin/60392; it has been noted by GNATS.

From: "Taylor R Campbell" <riastradh%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/60392 CVS commit: src/sys/net
Date: Wed, 1 Jul 2026 23:40:16 +0000

 Module Name:	src
 Committed By:	riastradh
 Date:		Wed Jul  1 23:40:16 UTC 2026
 
 Modified Files:
 	src/sys/net: if_wg.c
 
 Log Message:
 wg-userspace(8): Drop <4-byte UDP packets immediately.
 
 Same as the kernel already does.  Add an assertion into
 wg_receive_packets about this and a couple comments cross-referencing
 wg_overudp_cb and wg_receive_packets.
 
 And, while here, as a precaution in case the
 inpcb_register_overudp_cb mechanism ever breaks down or gets
 refactored, make wg_receive_packets drop <4-byte packets too -- this
 path should be hit only when handling handshake packets, so adding
 another predicted-not-taken branch here should cost essentially
 nothing.
 
 PR bin/60392: assertion "mbuflen >= sizeof(struct wg_msg)" failed
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.140 -r1.141 src/sys/net/if_wg.c
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 



Home | Main Index | Thread Index | Old Index