pub fn bpf_program_load(
request: &BpfProgramLoadRequest<'_>,
verifier_log: Option<&mut [u8]>,
) -> Result<BpfProgram, Errno>Expand description
BPF_PROG_LOAD — charge un programme déjà assemblé.
En cas de rejet du vérifieur, verifier_log (s’il est fourni) est rempli
avec le diagnostic textuel — indispensable au débogage.
bpf_program_load n’est pas unsafe : le vérifieur kernel garantit la
sûreté mémoire du programme chargé.
§Errors
Errno::EACCES/Errno::EINVAL: rejet du vérifieur (voir log).Errno::EPERM: privilège manquant.Errno::ENOSPC: buffer de log trop court.