Bug 124382 (DEFECT000312402)

Summary: Fix CDLAP external\ndk area
Product: [Novell Products] NDS SDK Reporter: ravi cr <rravi>
Component: LDAP C SDKAssignee: Anil Kumar Kommuri <kkanil>
Status: RESOLVED FIXED QA Contact: Sundar Swamy <ssundar>
Severity: Minor    
Priority: P5 - None CC: aclark
Version: OCT 2006 NDKKeywords: English
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Rajkumar V 2005-10-10 22:54:48 UTC


------- Bug moved to this database by vrajkumar@novell.com 2005-10-10 16:54 -------

This bug previously known as bug DEFECT000312402 at remedy/
remedy/show_bug.cgi?id=DEFECT000312402
Originally filed under the NDS SDK product and LDAP C SDK component.

---------
<remedy_version_found_in> BLANK </remedy_version_found_in>
---------
<remedy_milestone> BLANK </remedy_milestone>
---------
<remedy_details> The Win32 version of cldap supports NMAS bind
      mechanisms and the nmas headers require the nwsdk header ntypes.h.
      Currently ntypes.h is only found under "external\ndk\include\nlm\".
      This include path "external\ndk\include\nlm" was added to the Include
      paths for W32 builds to pick up ntypes.h.

Including headers in "external\ndk\include\nlm" for the W32 build is confusing
and could potentially lead to header conflicts.

A proper solution would be to reconfigure the external\ndk area to properly
mirror the nwsdk delivery.  It sould look like:

external\ndk\nwsdk
                               include  (ntypes.h is under include)
                                      nlm
                               imports
 </remedy_details>