/* Description * Obtain a read-only pointer to the dynptr's data * Returns * Either a direct pointer to the dynptr data or a pointer to the user-provided * buffer if unable to obtain a direct pointer
*/ externvoid *bpf_dynptr_slice(conststruct bpf_dynptr *ptr, __u32 offset, void *buffer, __u32 buffer__szk) __ksym __weak;
/* Description * Obtain a read-write pointer to the dynptr's data * Returns * Either a direct pointer to the dynptr data or a pointer to the user-provided * buffer if unable to obtain a direct pointer
*/ externvoid *bpf_dynptr_slice_rdwr(conststruct bpf_dynptr *ptr, __u32 offset, void *buffer, __u32 buffer__szk) __ksym __weak;
/* Description * Modify the address of a AF_UNIX sockaddr. * Returns * -EINVAL if the address size is too big or, 0 if the sockaddr was successfully modified.
*/ externint bpf_sock_addr_set_sun_path(struct bpf_sock_addr_kern *sa_kern, const __u8 *sun_path, __u32 sun_path__sz) __ksym;
/* Description * Allocate and configure a reqsk and link it with a listener and skb. * Returns * Error code
*/ struct sock; struct bpf_tcp_req_attrs; externint bpf_sk_assign_tcp_reqsk(struct __sk_buff *skb, struct sock *sk, struct bpf_tcp_req_attrs *attrs, int attrs__sz) __ksym;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.