Skip to content

KFunc bpf_probe_read_user_str_dynptr

v6.16

Probes user-space string into a dynptr

Definition

Signature

int bpf_probe_read_user_str_dynptr(struct bpf_dynptr *dptr, u32 off, u32 size, const void *unsafe_ptr__ign)

Usage

This kfunc can be used to probe a string from userspace directly into a dynptr buffer. The max size of which can be dynamic (not known at verification time).

Program types

The following program types can make use of this kfunc:

Example

Docs could be improved

This part of the docs is incomplete, contributions are very welcome