diff options
author | cvsadm <cvsadm> | 2005-01-21 00:44:34 +0000 |
---|---|---|
committer | cvsadm <cvsadm> | 2005-01-21 00:44:34 +0000 |
commit | b2093e3016027d6b5cf06b3f91f30769bfc099e2 (patch) | |
tree | cf58939393a9032182c4fbc4441164a9456e82f8 /ldap/servers/slapd/ntmsgdll | |
download | ds-b2093e3016027d6b5cf06b3f91f30769bfc099e2.tar.gz ds-b2093e3016027d6b5cf06b3f91f30769bfc099e2.tar.xz ds-b2093e3016027d6b5cf06b3f91f30769bfc099e2.zip |
Moving NSCP Directory Server from DirectoryBranch to TRUNK, initial drop. (foxworth)ldapserver7x
Diffstat (limited to 'ldap/servers/slapd/ntmsgdll')
-rw-r--r-- | ldap/servers/slapd/ntmsgdll/Makefile | 62 | ||||
-rw-r--r-- | ldap/servers/slapd/ntmsgdll/ntslapdmessages.c | 16 | ||||
-rw-r--r-- | ldap/servers/slapd/ntmsgdll/ntslapdmessages.mc | 283 |
3 files changed, 361 insertions, 0 deletions
diff --git a/ldap/servers/slapd/ntmsgdll/Makefile b/ldap/servers/slapd/ntmsgdll/Makefile new file mode 100644 index 00000000..06b7a1bc --- /dev/null +++ b/ldap/servers/slapd/ntmsgdll/Makefile @@ -0,0 +1,62 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# +# GNU Makefile for Directory Server NT messages DLL +# + +LDAP_SRC = ../../.. +MCOM_ROOT = ../../../../.. + +NOSTDCLEAN=true # don't let nsconfig.mk define target clean +NOSTDSTRIP=true # don't let nsconfig.mk define target strip +NSPR20=true # probably should be defined somewhere else (not sure where) + +OBJDEST = $(OBJDIR)/ntmsgdll/obj +BINDIR = $(LDAP_SERVER_RELDIR) + +include $(MCOM_ROOT)/ldapserver/nsconfig.mk +include $(LDAP_SRC)/nsldap.mk + +MSGFILE = slapdmessages30 + +MSG_SRC = ntslapdmessages + +NTMSGDLL = $(addprefix $(BINDIR)/, $(MSGFILE).$(DLL_SUFFIX)) + +LDAP_MSG_OBJS= $(MSG_SRC).o $(MSG_SRC).res + +OBJS = $(addprefix $(OBJDEST)/, $(LDAP_MSG_OBJS)) + +clientSDK: all + +all: $(OBJDEST) $(BINDIR) $(NTMSGDLL) + +veryclean: clean + +clean: + $(RM) $(OBJS) + $(RM) $(OBJDEST)/msg00001.bin + $(RM) $(LDAP_HDIR)/$(MSG_SRC).h + $(RM) $(OBJDEST)/$(MSG_SRC).rc + $(RM) $(NTMSGDLL) + +$(OBJDEST): + $(MKDIR) $@ + +$(NTMSGDLL): $(OBJS) $(LDAP_HDIR)/$(MSG_SRC).h + $(LINK_DLL) + +$(LDAP_HDIR)/$(MSG_SRC).h: $(MSG_SRC).mc + +$(OBJDEST)/msg0001.bin: $(MSG_SRC).mc + +$(OBJDEST)/$(MSG_SRC).rc: $(MSG_SRC).mc + $(MC) $< -h $(LDAP_HDIR) -r $(OBJDEST) + +$(OBJDEST)/$(MSG_SRC).res: $(OBJDEST)/$(MSG_SRC).rc + $(RSC) -fo $(OBJDEST)/$(MSG_SRC).res $< diff --git a/ldap/servers/slapd/ntmsgdll/ntslapdmessages.c b/ldap/servers/slapd/ntmsgdll/ntslapdmessages.c new file mode 100644 index 00000000..9d8e9ab5 --- /dev/null +++ b/ldap/servers/slapd/ntmsgdll/ntslapdmessages.c @@ -0,0 +1,16 @@ +/** BEGIN COPYRIGHT BLOCK + * Copyright 2001 Sun Microsystems, Inc. + * Portions copyright 1999, 2001-2003 Netscape Communications Corporation. + * All rights reserved. + * END COPYRIGHT BLOCK **/ + +/* This is the required stub entry point for the message-table DLL */ +#if defined( _WIN32 ) +#include <windows.h> + +BOOL WINAPI DllMain(HINSTANCE hDLL, DWORD dwReason, LPVOID lpReserved) +{ + return(TRUE); +} + +#endif /* _WIN32 */ diff --git a/ldap/servers/slapd/ntmsgdll/ntslapdmessages.mc b/ldap/servers/slapd/ntmsgdll/ntslapdmessages.mc new file mode 100644 index 00000000..242df822 --- /dev/null +++ b/ldap/servers/slapd/ntmsgdll/ntslapdmessages.mc @@ -0,0 +1,283 @@ +; /* +; BEGIN COPYRIGHT BLOCK +; Copyright 2001 Sun Microsystems, Inc. +; Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +; All rights reserved. +; END COPYRIGHT BLOCK +; +; Microsoft Developer Support +; Copyright (c) 1992 Microsoft Corporation +; +; This file contains the message definitions for the Win32 +; messages.exe sample program. + + +;------------------------------------------------------------------------- +; HEADER SECTION +; +; The header section defines names and language identifiers for use +; by the message definitions later in this file. The MessageIdTypedef, +; SeverityNames, FacilityNames, and LanguageNames keywords are +; optional and not required. +; +; +; +; The MessageIdTypedef keyword gives a typedef name that is used in a +; type cast for each message code in the generated include file. Each +; message code appears in the include file with the format: #define +; name ((type) 0xnnnnnnnn) The default value for type is empty, and no +; type cast is generated. It is the programmer's responsibility to +; specify a typedef statement in the application source code to define +; the type. The type used in the typedef must be large enough to +; accomodate the entire 32-bit message code. +; +MessageIdTypedef=DWORD +; +; The SeverityNames keyword defines the set of names that are allowed +; as the value of the Severity keyword in the message definition. The +; set is delimited by left and right parentheses. Associated with each +; severity name is a number that, when shifted left by 30, gives the +; bit pattern to logical-OR with the Facility value and MessageId +; value to form the full 32-bit message code. The default value of +; this keyword is: +; +; SeverityNames=( +; Success=0x0 +; Informational=0x1 +; Warning=0x2 +; Error=0x3 +; ) +; +; Severity values occupy the high two bits of a 32-bit message code. +; Any severity value that does not fit in two bits is an error. The +; severity codes can be given symbolic names by following each value +; with :name +; +SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS + Informational=0x1:STATUS_SEVERITY_INFORMATIONAL + Warning=0x2:STATUS_SEVERITY_WARNING + Error=0x3:STATUS_SEVERITY_ERROR + ) +; +; The FacilityNames keyword defines the set of names that are allowed +; as the value of the Facility keyword in the message definition. The +; set is delimited by left and right parentheses. Associated with each +; facility name is a number that, when shift it left by 16 bits, gives +; the bit pattern to logical-OR with the Severity value and MessageId +; value to form the full 32-bit message code. The default value of +; this keyword is: +; +; FacilityNames=( +; System=0x0FF +; Application=0xFFF +; ) +; +; Facility codes occupy the low order 12 bits of the high order +; 16-bits of a 32-bit message code. Any facility code that does not +; fit in 12 bits is an error. This allows for 4,096 facility codes. +; The first 256 codes are reserved for use by the system software. The +; facility codes can be given symbolic names by following each value +; with :name +; +FacilityNames=(System=0x0FF:FACILITY_SYSTEM + Runtime=0x200:FACILITY_RUNTIME + Cgi=0x201:FACILITY_CGI + Slapd=0x202:FACILITY_SERVICE + Network=0x203:FACILITY_NETWORK + Startup=0x204:FACILITY_STARTUP + Filesytem=0x205:FACILITY_FILESYSTEM + Registry=0x206:FACILITY_REGISTRY + ) +; +; The LanguageNames keyword defines the set of names that are allowed +; as the value of the Language keyword in the message definition. The +; set is delimited by left and right parentheses. Associated with each +; language name is a number and a file name that are used to name the +; generated resource file that contains the messages for that +; language. The number corresponds to the language identifier to use +; in the resource table. The number is separated from the file name +; with a colon. The initial value of LanguageNames is: +; +; LanguageNames=(English=1:MSG00001) +; +; Any new names in the source file which don't override the built-in +; names are added to the list of valid languages. This allows an +; application to support private languages with descriptive names. +; +; +;------------------------------------------------------------------------- +; MESSAGE DEFINITION SECTION +; +; Following the header section is the body of the Message Compiler +; source file. The body consists of zero or more message definitions. +; Each message definition begins with one or more of the following +; statements: +; +; MessageId = [number|+number] +; Severity = severity_name +; Facility = facility_name +; SymbolicName = name +; +; The MessageId statement marks the beginning of the message +; definition. A MessageID statement is required for each message, +; although the value is optional. If no value is specified, the value +; used is the previous value for the facility plus one. If the value +; is specified as +number then the value used is the previous value +; for the facility, plus the number after the plus sign. Otherwise, if +; a numeric value is given, that value is used. Any MessageId value +; that does not fit in 16 bits is an error. +; +; The Severity and Facility statements are optional. These statements +; specify additional bits to OR into the final 32-bit message code. If +; not specified they default to the value last specified for a message +; definition. The initial values prior to processing the first message +; definition are: +; +; Severity=Success +; Facility=Application +; +; The value associated with Severity and Facility must match one of +; the names given in the FacilityNames and SeverityNames statements in +; the header section. The SymbolicName statement allows you to +; associate a C/C++ symbolic constant with the final 32-bit message +; code. +; */ + +MessageId=0x1 +Severity=Success +Facility=Startup +SymbolicName=MSG_SERVER_STARTED +Language=English +Netscape Directory Server: %1. +The directory server has successfully started. +. +MessageId=0x2 +Severity=Success +Facility=Slapd +SymbolicName=MSG_SERVER_SHUTDOWN +Language=English +Netscape Directory Server: %1. +The directory server has shutdown. +. +MessageId=0x3 +Severity=Success +Facility=Slapd +SymbolicName=MSG_SERVER_STOPPED +Language=English +Netscape Directory Server: %1. +The directory server has stopped. +. +MessageId=0x4 +Severity=Success +Facility=Startup +SymbolicName=MSG_SERVER_STARTING +Language=English +Netscape Directory Server: %1. +The directory server is starting. +. +MessageId=0x5 +Severity=Error +Facility=Startup +SymbolicName=MSG_SERVER_START_FAILED +Language=English +Netscape Directory Server: %1. +The directory server has failed on startup. %2 +. +MessageId=0x6 +Severity=Error +Facility=Startup +SymbolicName=MSG_SERVER_START_FAILED_CTRL_HANDLER +Language=English +Netscape Directory Server: %1. +The directory server has failed on startup. Failed to Register with Service Control handler. +. +MessageId=0x7 +Severity=Error +Facility=Startup +SymbolicName=MSG_SERVER_PASSWORD_DIALOG_FAILED +Language=English +Netscape Directory Server: %1. +The directory server failed to create the Key Database Passphrase dialog. +. +MessageId=0x8 +Severity=Error +Facility=Registry +SymbolicName=MSG_WD_REGISTRY +Language=English +Netscape Directory Server: %1. +Could not open registry key: %2 +. +MessageId=0x9 +Severity=Error +Facility=Startup +SymbolicName=MSG_WD_BADCMDLINE +Language=English +Netscape Directory Server: %1 +Invalid command line specified: %2 +. +MessageId=0xA +Severity=Error +Facility=Startup +SymbolicName=MSG_WD_BADPASSWORD +Language=English +Netscape Directory Server: %1. +Incorrect SSL password entered. +. +MessageId=0xB +Severity=Error +Facility=Startup +SymbolicName=MSG_WD_STRING +Language=English +Netscape Directory Server: %1. +%2 +. +MessageId=0xC +Severity=Error +Facility=Startup +SymbolicName=MSG_WD_STARTFAILED +Language=English +Netscape Directory Server: %1. +The directory server could not be started. +Command line used: %2 +. +MessageId=0xD +Severity=Error +Facility=Startup +SymbolicName=MSG_WD_RESTART +Language=English +Netscape Directory Server: %1. +The directory server terminated abnormally with error code %2. +An attempt will be made to restart it. +. +MessageId=0xE +Severity=Error +Facility=Startup +SymbolicName=MSG_CRON_STARTFAILED +Language=English +Netscape Directory Server: %1. +The scheduled job (%2) could not be started. +. +MessageId=0xF +Severity=Error +Facility=Slapd +SymbolicName=MSG_SERVER_SHUTDOWN_STARTING +Language=English +Netscape Directory Server: %1. +The directory server is shutting down. +. +MessageId=0x10 +Severity=Error +Facility=Startup +SymbolicName=MSG_SERVER_KEYDB_PASSPHRASE_WRONG +Language=English +Netscape Directory Server: %1. +The specified key database passphrase is incorrect. +. +MessageId=0x11 +Severity=Error +Facility=Slapd +SymbolicName=MSG_SERVER_FAILED_TO_WRITE_LOG +Language=English +Netscape Directory Server: %1. +Failed to write log: %2. +. |