--- zzzz-none-000/linux-4.9.325/include/linux/kobject.h 2022-07-29 15:05:48.000000000 +0000 +++ seale-7590ax-800/linux-4.9.325/include/linux/kobject.h 2024-09-18 09:50:47.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[]; @@ -241,4 +243,7 @@ int kobject_action_type(const char *buf, size_t count, enum kobject_action *type); +int broadcast_uevent(struct sk_buff *skb, __u32 pid, __u32 group, + gfp_t allocation); + #endif /* _KOBJECT_H_ */