// SPDX-License-Identifier: GPL-2.0 /* * XFRM compat layer * Author: Dmitry Safonov * Based on code and translator idea by: Florian Westphal */ #include #include #include static struct xfrm_translator xfrm_translator = { .owner = THIS_MODULE, }; static int __init xfrm_compat_init(void) { return xfrm_register_translator(&xfrm_translator); } static void __exit xfrm_compat_exit(void) { xfrm_unregister_translator(&xfrm_translator); } module_init(xfrm_compat_init); module_exit(xfrm_compat_exit); MODULE_LICENSE("GPL"); MODULE_AUTHOR("Dmitry Safonov"); MODULE_DESCRIPTION("XFRM 32-bit compatibility layer");