{"id":22588581,"url":"https://github.com/danny-yamamoto/rust-aya-dev","last_synced_at":"2026-05-17T18:06:26.946Z","repository":{"id":213464226,"uuid":"734183063","full_name":"danny-yamamoto/rust-aya-dev","owner":"danny-yamamoto","description":"Hello Aya.","archived":false,"fork":false,"pushed_at":"2024-01-11T01:20:40.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T17:48:44.604Z","etag":null,"topics":["ebpf","rust","xdp"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/danny-yamamoto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-21T04:24:02.000Z","updated_at":"2024-01-11T01:09:56.000Z","dependencies_parsed_at":"2023-12-21T07:01:32.223Z","dependency_job_id":"fe203a99-0643-41a5-a1f8-2c0af2e32924","html_url":"https://github.com/danny-yamamoto/rust-aya-dev","commit_stats":null,"previous_names":["danny-yamamoto/rust-aya-dev"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/danny-yamamoto/rust-aya-dev","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danny-yamamoto%2Frust-aya-dev","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danny-yamamoto%2Frust-aya-dev/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danny-yamamoto%2Frust-aya-dev/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danny-yamamoto%2Frust-aya-dev/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/danny-yamamoto","download_url":"https://codeload.github.com/danny-yamamoto/rust-aya-dev/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danny-yamamoto%2Frust-aya-dev/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264010960,"owners_count":23543717,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ebpf","rust","xdp"],"created_at":"2024-12-08T08:09:56.502Z","updated_at":"2026-05-17T18:06:21.916Z","avatar_url":"https://github.com/danny-yamamoto.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# rust-aya-dev\n\n## Prerequisites\n\n1. Install bpf-linker: `cargo install bpf-linker`\n\n## Build eBPF\n\n```bash\ncargo xtask build-ebpf\n```\n\nTo perform a release build you can use the `--release` flag.\nYou may also change the target architecture with the `--target` flag.\n\n## Build Userspace\n\n```bash\ncargo build\n```\n\n## Run\n\n```bash\nRUST_LOG=info cargo xtask run\n```\n\n\u003cdetails\u003e\n\n\u003csummary\u003elog\u003c/summary\u003e\n\n```bash\nuser@rust:~/rust-aya-dev$ RUST_LOG=info cargo xtask run\nwarning: virtual workspace defaulting to `resolver = \"1\"` despite one or more workspace members being on edition 2021 which implies `resolver = \"2\"`\nnote: to keep the current resolver, specify `workspace.resolver = \"1\"` in the workspace root's manifest\nnote: to use the edition 2021 resolver, specify `workspace.resolver = \"2\"` in the workspace root's manifest\nnote: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions\n    Finished dev [unoptimized + debuginfo] target(s) in 0.07s\n     Running `target/debug/xtask run`\n    Finished dev [optimized] target(s) in 0.58s\nwarning: virtual workspace defaulting to `resolver = \"1\"` despite one or more workspace members being on edition 2021 which implies `resolver = \"2\"`\nnote: to keep the current resolver, specify `workspace.resolver = \"1\"` in the workspace root's manifest\nnote: to use the edition 2021 resolver, specify `workspace.resolver = \"2\"` in the workspace root's manifest\nnote: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions\n    Finished dev [unoptimized + debuginfo] target(s) in 0.12s\n[2024-01-11T00:38:03Z INFO  rust_aya_dev] Waiting for Ctrl-C...\n[2024-01-11T00:38:03Z INFO  rust_aya_dev] received a packet\n[2024-01-11T00:38:03Z INFO  rust_aya_dev] received a packet\n[2024-01-11T00:38:03Z INFO  rust_aya_dev] received a packet\n[2024-01-11T00:38:03Z INFO  rust_aya_dev] received a packet\n```\n\n\u003c/details\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanny-yamamoto%2Frust-aya-dev","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanny-yamamoto%2Frust-aya-dev","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanny-yamamoto%2Frust-aya-dev/lists"}