return server_fd;
}
-static void smbd_set_server_fd(int fd)
+void smbd_set_server_fd(int fd)
{
server_fd = fd;
client_setfd(fd);
}
#endif
+#ifdef WITH_SSL
+ {
+ extern BOOL sslEnabled;
+ sslEnabled = lp_ssl_enabled();
+ if(sslEnabled)
+ sslutil_init(True);
+ }
+#endif /* WITH_SSL */
+
fstrcpy(global_myworkgroup, lp_workgroup());
DEBUG(3,( "loaded services\n"));
/* possibly reload the services file. */
reload_services(True);
- if(!get_global_sam_sid()) {
+ if(!pdb_generate_sam_sid()) {
DEBUG(0,("ERROR: Samba cannot create a SAM SID.\n"));
exit(1);
}