Building a kernel with AF_IUCV support
![]()
Control the build options for AF_IUCV support through the kernel configuration menu.
Kernel builders: This information is intended for those who want to
build their own kernel. Be aware that both compiling your own kernel or recompiling an existing
distribution usually means that you have to maintain your kernel yourself.
Figure 1 summarizes the kernel configuration menu options that you must select in the Linux® configuration menu to include AF_IUCV support.
Networking support ---> (common code option CONFIG_NET)
...
Networking options --->
...
IUCV support (S390 - z/VM only) (CONFIG_IUCV)
AF_IUCV Socket support (S390 - z/VM and HiperSockets transport) (CONFIG_AFIUCV)*
- CONFIG_IUCV
- This option ensures that the base IUCV-services are usable. It is required if you want to use the z/VM® Inter User Communication Vehicle. It can be compiled into the kernel or as a separate module, iucv.
- CONFIG_AFIUCV
- This option provides AF_IUCV address family support. It can be compiled into the kernel or as a separate module, af_iucv.