瀏覽代碼

Merge pull request #295 from ishitatsuyuki/ringbuf-codegen

Codegen changes for RingBuf
Dave Tucker 2 年之前
父節點
當前提交
934da6e851
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      xtask/src/codegen/aya.rs

+ 6 - 1
xtask/src/codegen/aya.rs

@@ -147,6 +147,8 @@ fn codegen_bindings(opts: &Options) -> Result<(), anyhow::Error> {
         "TC_H_MIN_PRIORITY",
         "TC_H_MIN_INGRESS",
         "TC_H_MIN_EGRESS",
+        // Ringbuf
+        "BPF_RINGBUF_.*",
     ];
 
     let dir = PathBuf::from("aya");
@@ -193,7 +195,10 @@ fn codegen_bindings(opts: &Options) -> Result<(), anyhow::Error> {
                 .allowlist_var(x)
                 .constified_enum("BPF_F_.*")
                 .constified_enum("BTF_KIND_.*")
-                .constified_enum("BTF_VAR_.*");
+                .constified_enum("BTF_VAR_.*")
+                .constified_enum("IFLA_.*")
+                .constified_enum("TCA_.*")
+                .constified_enum("BPF_RINGBUF_.*");
         }
 
         for x in &types {