HomeFreeBSD

CHERI: add sooptcopyinptr to preserve pointer provenance

Description

CHERI: add sooptcopyinptr to preserve pointer provenance

Most socket options don't involve pointers so make the default
sooptcopyin discard provenance and add a sooptcopyinptr that preserves.

Reviewed by: markj, emaste
Effort: CHERI upstreaming
Sponsored by: DARPA, AFRL, Innovate UK
Differential Revision: https://reviews.freebsd.org/D57665

Details

Provenance
brooksAuthored on Jul 1 2026, 11:46 AM
Reviewer
markj
Differential Revision
D57665: CHERI: add sooptcopyinptr to preserve pointer provenance
Parents
rG7f55dbe6ae89: CHERI: declare mem{cpy,move}_data
Branches
Unknown
Tags
Unknown