-ifeq (@MODULES_TRUE@,)
-
-@BUILD_GMNAL_TRUE@subdir-m += gmnal
-@BUILD_IBNAL_TRUE@subdir-m += ibnal
-@BUILD_QSWNAL_TRUE@subdir-m += qswnal
-@BUILD_SCIMACNAL_TRUE@subdir-m += scimacnal
-subdir-m += socknal
-
-endif # MODULES_TRUE
+@BUILD_GNILND_TRUE@obj-m += gnilnd/
+@BUILT_IN_KO2IBLND_TRUE@obj-m += in-kernel-o2iblnd/
+ifneq ($(BUILD_EXT_O2IB),)
+@EXTERNAL_KO2IBLND_TRUE@obj-m += o2iblnd/
+endif
+@BUILD_KFILND_TRUE@obj-m += kfilnd/
+obj-m += socklnd/