--- zzzz-none-000/linux-5.4.213/include/linux/kobject.h 2022-09-15 10:04:56.000000000 +0000 +++ alder-5690pro-762/linux-5.4.213/include/linux/kobject.h 2024-08-14 09:02:08.000000000 +0000 @@ -32,6 +32,8 @@ #define UEVENT_NUM_ENVP 32 /* number of env pointers */ #define UEVENT_BUFFER_SIZE 2048 /* buffer for the variables */ +struct sk_buff; + #ifdef CONFIG_UEVENT_HELPER /* path to the userspace helper executed on an event */ extern char uevent_helper[]; @@ -245,4 +247,7 @@ __printf(2, 3) int add_uevent_var(struct kobj_uevent_env *env, const char *format, ...); +int broadcast_uevent(struct sk_buff *skb, __u32 pid, __u32 group, + gfp_t allocation); + #endif /* _KOBJECT_H_ */