Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: fill in MODULE_DESCRIPTION()s for ipv4 modules

W=1 builds now warn if module is built without a MODULE_DESCRIPTION().
Add descriptions to the IPv4 modules.

Signed-off-by: Breno Leitao <leitao@debian.org>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://lore.kernel.org/r/20240208164244.3818498-7-leitao@debian.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Breno Leitao and committed by
Jakub Kicinski
b058a5d2 92ab08eb

+9
+1
net/ipv4/ah4.c
··· 597 597 598 598 module_init(ah4_init); 599 599 module_exit(ah4_fini); 600 + MODULE_DESCRIPTION("IPv4 AH transformation library"); 600 601 MODULE_LICENSE("GPL"); 601 602 MODULE_ALIAS_XFRM_TYPE(AF_INET, XFRM_PROTO_AH);
+1
net/ipv4/esp4.c
··· 1247 1247 1248 1248 module_init(esp4_init); 1249 1249 module_exit(esp4_fini); 1250 + MODULE_DESCRIPTION("IPv4 ESP transformation library"); 1250 1251 MODULE_LICENSE("GPL"); 1251 1252 MODULE_ALIAS_XFRM_TYPE(AF_INET, XFRM_PROTO_ESP);
+1
net/ipv4/ip_gre.c
··· 1793 1793 1794 1794 module_init(ipgre_init); 1795 1795 module_exit(ipgre_fini); 1796 + MODULE_DESCRIPTION("IPv4 GRE tunnels over IP library"); 1796 1797 MODULE_LICENSE("GPL"); 1797 1798 MODULE_ALIAS_RTNL_LINK("gre"); 1798 1799 MODULE_ALIAS_RTNL_LINK("gretap");
+1
net/ipv4/ip_tunnel.c
··· 1298 1298 } 1299 1299 EXPORT_SYMBOL_GPL(ip_tunnel_setup); 1300 1300 1301 + MODULE_DESCRIPTION("IPv4 tunnel implementation library"); 1301 1302 MODULE_LICENSE("GPL");
+1
net/ipv4/ip_vti.c
··· 721 721 722 722 module_init(vti_init); 723 723 module_exit(vti_fini); 724 + MODULE_DESCRIPTION("Virtual (secure) IP tunneling library"); 724 725 MODULE_LICENSE("GPL"); 725 726 MODULE_ALIAS_RTNL_LINK("vti"); 726 727 MODULE_ALIAS_NETDEV("ip_vti0");
+1
net/ipv4/ipip.c
··· 658 658 659 659 module_init(ipip_init); 660 660 module_exit(ipip_fini); 661 + MODULE_DESCRIPTION("IP/IP protocol decoder library"); 661 662 MODULE_LICENSE("GPL"); 662 663 MODULE_ALIAS_RTNL_LINK("ipip"); 663 664 MODULE_ALIAS_NETDEV("tunl0");
+1
net/ipv4/tunnel4.c
··· 294 294 295 295 module_init(tunnel4_init); 296 296 module_exit(tunnel4_fini); 297 + MODULE_DESCRIPTION("IPv4 XFRM tunnel library"); 297 298 MODULE_LICENSE("GPL");
+1
net/ipv4/udp_tunnel_core.c
··· 253 253 } 254 254 EXPORT_SYMBOL_GPL(udp_tunnel_dst_lookup); 255 255 256 + MODULE_DESCRIPTION("IPv4 Foo over UDP tunnel driver"); 256 257 MODULE_LICENSE("GPL");
+1
net/ipv4/xfrm4_tunnel.c
··· 114 114 115 115 module_init(ipip_init); 116 116 module_exit(ipip_fini); 117 + MODULE_DESCRIPTION("IPv4 XFRM tunnel driver"); 117 118 MODULE_LICENSE("GPL"); 118 119 MODULE_ALIAS_XFRM_TYPE(AF_INET, XFRM_PROTO_IPIP);