--- a/lib/param/loadparm.h +++ b/lib/param/loadparm.h @@ -31,6 +31,7 @@ #define _LOADPARM_H #include +#include struct parmlist_entry { struct parmlist_entry *prev, *next; --- a/source3/lib/system_smbd.c +++ b/source3/lib/system_smbd.c @@ -27,6 +27,8 @@ #include "system/passwd.h" #include "nsswitch/winbind_client.h" #include "../lib/util/setid.h" +#include +#include #ifndef HAVE_GETGROUPLIST --- a/source4/torture/local/nss_tests.c +++ b/source4/torture/local/nss_tests.c @@ -20,6 +20,8 @@ */ #include "includes.h" +#include +#include #include "torture/torture.h" #include "torture/local/proto.h"