@@ -35,6 +35,11 @@
* Copyright (C) 2005 Red Hat, Inc.
* All rights reserved.
* END COPYRIGHT BLOCK **/
+
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
/*
** install command.
**
** Pathname subroutines.
#ifndef pathsub_h___
#define pathsub_h___
* Aruna Victor
* NT NSAPI works differently from UNIX. The DLL doesn't know the addresses
#ifndef BASE_CRIT_H
#define BASE_CRIT_H
@@ -36,6 +36,11 @@
#define LIBRARY_NAME "base"
static char dbtbaseid[] = "$DBT: base referenced v1 $";
#ifndef BASE_EREPORT_H
#define BASE_EREPORT_H
* eventhandler.h: Handle registration of event handlers
*
// EVENTLOG.H
//
// This file contains the defines that make NT an installable service.
#ifndef BASE_FILE_H
#define BASE_FILE_H
* fsmutex: Mutexes that are filesystem-based so they're available from more
* than one process and address space
#ifndef __lexer_h
#define __lexer_h
* Added function prototypes for nterror stuff.
/* DO NOT EDIT THIS FILE - it is automatically generated */
typedef struct _NtError {
#ifndef _PLIST_H
#define _PLIST_H
#ifndef BASE_POOL_H
#define BASE_POOL_H
* rwlock.h: Shared/Exclusive lock abstraction.
#ifndef BASE_SHEXP_H
#define BASE_SHEXP_H
#ifndef BASE_SYSTEMS_H
#define BASE_SYSTEMS_H
#ifndef BASE_SYSTHR_H
#define BASE_SYSTHR_H
#ifndef BASE_UTIL_H
#define BASE_UTIL_H
#ifndef I18N_H
#define I18N_H
#ifndef _LDAPU_CERT_H
#define _LDAPU_CERT_H
#ifndef _LDAPU_CERTMAP_H
#define _LDAPU_CERTMAP_H
#ifndef _LDAPU_DBCONF_H
#define _LDAPU_DBCONF_H
#ifndef _LDAPU_ENCODE_H
#define _LDAPU_ENCODE_H
#ifndef _LDAPU_ERRORS_H
#define _LDAPU_ERRORS_H
#ifndef _PUBLIC_CERTMAP_H
#define _PUBLIC_CERTMAP_H
#ifndef _LDAPU_INIT_H
#define _LDAPU_INIT_H
#ifndef LDAPU_AUTH_H
#define LDAPU_AUTH_H
#ifndef _LDAPU_LDAPDB_H
#define _LDAPU_LDAPDB_H
#ifndef _LDAPU_LDAPUTIL_H
#define _LDAPU_LDAPUTIL_H
#ifndef ACL_HEADER
#define ACL_HEADER
#ifndef __aclerror_h
#define __aclerror_h
#ifndef __acleval_h
#define __acleval_h
** Header file containing global data elements. These are duplicated
** when a cache flush is done.
#ifndef ACL_PROTO_HEADER
#define ACL_PROTO_HEADER
#ifndef __aclstruct_h
#define __aclstruct_h
#ifndef __attrec_h
#define __attrec_h
#ifndef AUTHDB_H
#define AUTHDB_H
#define LIBRARY_NAME "libaccess"
static char dbtlibaccessid[] = "$DBT: libaccess referenced v1 $";
#ifndef __dnfstruct_h
#define __dnfstruct_h
#ifndef __ipfstruct_h
#define __ipfstruct_h
#ifndef ACL_LAS_HEADER
#define ACL_LAS_HEADER
#ifndef ACL_AUTH_H
#define ACL_AUTH_H
#ifndef __nsauth_h
#define __nsauth_h
#ifndef __nsautherr_h
#define __nsautherr_h
#ifndef __nserror_h
#define __nserror_h
#ifndef __symbols_h
#define __symbols_h
#ifndef USERAUTH_H
#define USERAUTH_H
#ifndef __usi_h
#define __usi_h
#ifndef ACL_USER_CACHE_H
#define ACL_USER_CACHE_H
#define LIBRARY_NAME "libadmin"
static char dbtlibadminid[] = "$DBT: libadmin referenced v1 $";
* libadmin.h - All functions contained in libadmin.a
#ifndef NETSITE_H
#define NETSITE_H
Microsoft Developer Support
Copyright (c) 1992 Microsoft Corporation
*/
/**********************************************************************
* ntOS.h - functionality used bt NT Operating System
// //
// Name: regparms.h //
// Platforms: WIN32 //
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by netsite.rc
#ifndef PUBLIC_BASE_SYSTEMS_H
#define PUBLIC_BASE_SYSTEMS_H
#ifndef PUBLIC_NETSITE_H
#define PUBLIC_NETSITE_H
#ifndef PUBLIC_NSACL_ACLAPI_H
#define PUBLIC_NSACL_ACLAPI_H
#ifndef PUBLIC_NSACL_ACLDEF_H
#define PUBLIC_NSACL_ACLDEF_H
#ifndef PUBLIC_NSACL_NSERRDEF_H
#define PUBLIC_NSACL_NSERRDEF_H
#ifndef PUBLIC_NSACL_PLISTDEF_H
#define PUBLIC_NSACL_PLISTDEF_H
#ifndef PUBLIC_NSAPI_H
#define PUBLIC_NSAPI_H
This file is included from both C source and the NT installation compiler.
Because of that, no ifdefs are allowed, and strings must be simple strings
#ifndef __dsalib_h
#define __dsalib_h
#ifndef __dsalib_pw_h
#define __dsalib_pw_h
* Routines to parse schema LDIF
struct _NtError {
#if defined( XP_WIN32 )
#include <windows.h>
#include <process.h>
* Some of the simple conf stuff here. Must not call any
* libadmin functions! This is needed by ds_config.c
#endif
#else
* Adjust password policy management related variables.
#include <io.h>
* addindex.c: Creates one or more indexes for specified attributes
#include <stdio.h>
#include <stdarg.h>
#include <stdlib.h>
#ifndef __cfg_sspt_h
#define __cfg_sspt_h
/*********************************************************************
/***********************************************************************
* create_instance.c: Routines for creating an instance of a Directory Server
* create_instance.h: create an instance of a directory server
* Restores a database.
* Backs up the database.
* Converts the database into an ldif file.
* ds_ldif2db.c: Converts an ldif file into a database.
* List the database backup directories.
* No HTML - this is for DS 4.0.
@@ -34,6 +34,11 @@
* ds_newinst.c - creates a new instance of directory server, scripts,
* configuration, etc. Does not create any Admin Server stuff or
* Remove the server
// ds_remove_uninst.cpp
// ds_remove routines that use c++ calls in adminutil