Re: [PATCH bpf-next v3 3/3] bpf: Move nf_conn extern declarations to filter.h

From: Martin KaFai Lau
Date: Tue Sep 20 2022 - 17:52:20 EST


On 9/20/22 7:15 AM, Daniel Xu wrote:
--- a/include/net/netfilter/nf_conntrack_bpf.h
+++ b/include/net/netfilter/nf_conntrack_bpf.h
@@ -12,12 +12,6 @@
extern int register_nf_conntrack_bpf(void);
extern void cleanup_nf_conntrack_bpf(void);
-extern struct mutex nf_conn_btf_access_lock;
-extern int (*nfct_btf_struct_access)(struct bpf_verifier_log *log, const struct btf *btf,
- const struct btf_type *t, int off, int size,
- enum bpf_access_type atype, u32 *next_btf_id,
- enum bpf_type_flag *flag);
-

I removed the 'include mutex.h' from this header and applied. Thanks.