Put in the new modules system. It's now used by passdb and rpc. I will
[kai/samba.git] / source3 / passdb / pdb_nisplus.c
index 0a42c36ea022706448d572550ed1d824bd0ce821..73d65af1c6fac2c875847a7b74bdade95c73994f 100644 (file)
@@ -24,8 +24,6 @@
 
 #include "includes.h"
 
-#ifdef WITH_NISPLUS_SAM
-
 #ifdef BROKEN_NISPLUS_INCLUDE_FILES
 
 /*
@@ -1555,11 +1553,7 @@ NTSTATUS pdb_init_nisplussam (PDB_CONTEXT * pdb_context,
        return NT_STATUS_OK;
 }
 
-#else
-NTSTATUS pdb_init_nisplussam (PDB_CONTEXT * c, PDB_METHODS ** m,
-                             const char *l)
+int pdb_nisplus_init(void)
 {
-       DEBUG (0, ("nisplus sam not compiled in!\n"));
-       return NT_STATUS_UNSUCCESSFUL;
+       return smb_register_passdb("nisplussam", pdb_init_nisplussam, PASSDB_INTERFACE_VERSION);
 }
-#endif /* WITH_NISPLUS_SAM */