Browse Prior Art Database

Enable NetBios APIs in OS/2 NETAPL.DLL to Call Equivalent Novell Netware NetBios APIs

IP.com Disclosure Number: IPCOM000105264D
Original Publication Date: 1993-Jul-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 2 page(s) / 42K

Publishing Venue

IBM

Related People

Nguyen, TP: AUTHOR [+2]

Abstract

Applications such as Lotus Notes cannot run successfully on a system that has Novell Netware* and OS/2** Extended Services 1.0 installed. With the absence of OS/2 LAN Server 2.0 Redirector, these applications receive the error 'NERR_NetNotStarted' whenever they call any NetBios API from the OS/2 NETAPI.DLL module. To solve this problem, the OS/2 NETAPI.DLL module needs to be modified to route the NetBios calls to equivalent NetBios functions that are provided in the Novell module, only if the OS/2 LAN Server redirector code is not installed on the system.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 77% of the total text.

Enable NetBios APIs in OS/2 NETAPL.DLL to Call Equivalent Novell Netware NetBios APIs

      Applications such as Lotus Notes cannot run successfully on a
system that has Novell Netware* and OS/2** Extended Services 1.0
installed.  With the absence of OS/2 LAN Server 2.0 Redirector, these
applications receive the error 'NERR_NetNotStarted' whenever they
call any NetBios API from the OS/2 NETAPI.DLL module.  To solve this
problem, the OS/2 NETAPI.DLL module needs to be modified to route the
NetBios calls to equivalent NetBios functions that are provided in
the Novell module, only if the OS/2 LAN Server redirector code is not
installed on the system.

      On a Novell Netware and OS/2 Extended Services 1.0 system,
where the OS/2 LAN Server 2.0 Redirector code is not installled, each
NetBios API in the OS/2 NETAPI.DLL module must have a routing
mechanism to call the equivalent NetBios function provided in the
Netware NETSUB.DLL module.  The proposed routing mechanism will be
implemented in such a way that it will make the routing transparent
to the LAN Server 2.0 and Novell Netware applications.  Also, the
current applications, running on a system that has OS/2 2.0
Redirector installed, will execute normally through the Redirector as
before.  p.  NetBiosSubmit and NetBiosClose, in OS/2 NETAPI.DLL will
change to include the following calling mechanism:

   If OS/2 Lan Server 2.0 Redirector is NOT Installed
         Load Novell NETSUB.DLL module.
     ...