On Fri, 17 Jan 2025 17:15:58 +0900 Yuyang Huang wrote: > include/linux/igmp.h | 12 +++++++ > net/ipv4/devinet.c | 76 ++++++++++++++++++++++++++++++++++++-------- > net/ipv4/igmp.c | 13 +++++--- IIUC Paolo's suggestion was to create a new header file under net/ipv4, if you consider addrconf.h unsuitable. There is no need to expose this argument struct in kernel-wide headers.