I have two netfilter kernel modules (xt_RQS.c, xt_RQD.c) both include the same header file with a data structure in it.
Does both kernel modules use the same data structures or do they use separate ones (in normal C programming I know that but I'm not sure about the kernel scopes).
If I want to use one data structure how can I do that (export? - concurrency issues left aside)?
Greetings and thanks