679eaabb9a
c5300da1a1
@ -116,6 +116,9 @@ case $OS in
eof { }
}
EOF
# Check if documentation can be generated for both the userspace and eBPF side at the same time
cargo doc --workspace
;;
*)
echo "Unsupported OS: ${OS}"
@ -13,5 +13,5 @@ aya-log-ebpf = { workspace = true }
which = { workspace = true }
[[bin]]
name = "{{ project-name }}"
name = "{{ project-name }}_ebpf"
path = "src/main.rs"
@ -94,7 +94,7 @@ async fn main() -> anyhow::Result<()> {
// reach for `Bpf::load_file` instead.
let mut ebpf = aya::Ebpf::load(aya::include_bytes_aligned!(concat!(
env!("OUT_DIR"),
"/{{project-name}}"
"/{{project-name}}_ebpf"
)))?;
if let Err(e) = aya_log::EbpfLogger::init(&mut ebpf) {
// This can happen if you remove all log statements from your eBPF program.