aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/main.c
diff options
context:
space:
mode:
authorRandy Dunlap <rdunlap@infradead.org>2021-07-11 15:31:48 -0700
committerJason A. Donenfeld <Jason@zx2c4.com>2021-12-03 23:24:03 +0100
commitea3f5fbe7ef2e00527b77f459a3e5e1fb6b71089 (patch)
tree11b618cb1768412488f01718259da19837bb9ca3 /src/main.c
parentnetns: actually test for routing loops (diff)
downloadwireguard-linux-compat-ea3f5fbe7ef2e00527b77f459a3e5e1fb6b71089.tar.xz
wireguard-linux-compat-ea3f5fbe7ef2e00527b77f459a3e5e1fb6b71089.zip
main: rename 'mod_init' & 'mod_exit' functions to be module-specific
Rename module_init & module_exit functions that are named "mod_init" and "mod_exit" so that they are unique in both the System.map file and in initcall_debug output instead of showing up as almost anonymous "mod_init". This is helpful for debugging and in determining how long certain module_init calls take to execute. Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rw-r--r--src/main.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main.c b/src/main.c
index 11c4df2..d5ce491 100644
--- a/src/main.c
+++ b/src/main.c
@@ -17,7 +17,7 @@
#include <linux/genetlink.h>
#include <net/rtnetlink.h>
-static int __init mod_init(void)
+static int __init wg_mod_init(void)
{
int ret;
@@ -65,7 +65,7 @@ err_allowedips:
return ret;
}
-static void __exit mod_exit(void)
+static void __exit wg_mod_exit(void)
{
wg_genetlink_uninit();
wg_device_uninit();
@@ -73,8 +73,8 @@ static void __exit mod_exit(void)
wg_allowedips_slab_uninit();
}
-module_init(mod_init);
-module_exit(mod_exit);
+module_init(wg_mod_init);
+module_exit(wg_mod_exit);
MODULE_LICENSE("GPL v2");
MODULE_DESCRIPTION("WireGuard secure network tunnel");
MODULE_AUTHOR("Jason A. Donenfeld <Jason@zx2c4.com>");