83 lines
3.5 KiB
Plaintext
83 lines
3.5 KiB
Plaintext
net/atm
|
|
this sub-project contains implementation of ATM-related technologies.
|
|
this includes the lane, rawwan, and uni drivers, atm samples, as well as
|
|
the winsock2 service provider which exposes rawwan to winsock clients.
|
|
|
|
oldnt:ntos/inc/atm.h moved to newnt:net/atm/genx/inc/atm.w because this
|
|
file is published to the DDK. it was given a .w extension so that it
|
|
can be run through the "cleansing" process (which takes care of copyright
|
|
headers, etc) before being published.
|
|
|
|
oldnt:ntos/inc/atm40.h moved to newnt:net/atm/inc.
|
|
|
|
oldnt:inc/laneinfo.h moved to newnt:net/inc. it is used by net/config
|
|
so it needs visibility outside of net/atm. recommend it be renamed
|
|
with an atm prefix -- e.g. atmlanep.h
|
|
|
|
oldnt:inc/rawanuser.h moved to netnt:net/atm/inc since the service
|
|
provider implemnetation now lives under net/atm. this header no longer
|
|
needs to have global visibility because it is only included by files
|
|
under net/atm.
|
|
|
|
oldnt:inc/ws2atmsp.h moved to newnt:net/atm/inc since the service
|
|
provider implementation now lives under net/atm. this header no longer
|
|
needs to have global visibility because it is only included by files
|
|
under net/atm.
|
|
|
|
net/dlc
|
|
this sub-project builds the DLC driver as well as the user mode api.
|
|
|
|
oldnt:net/dlc moved to newnt:net/dlc/api
|
|
oldnt:ntos/dlc moved to newnt:net/dlc/driver
|
|
|
|
net/ndis
|
|
this sub-project contains the implementation of ndis.sys. it specifically
|
|
DOES NOT contain any and all ndis miniports. most ndis drivers for OEM
|
|
hardware have moved to the Drivers project.
|
|
|
|
oldnt:inc/ndispnp.h moved to newnt:net/ndis/genx/inc because this file
|
|
is published internally for other projects to use. it was given a .w
|
|
extension so that it can be run through the "cleansing" process.
|
|
|
|
oldnt:ntos/inc/ndis*.h moved to newnt:net/ndis/sys because these headers
|
|
were only included by code under net/ndis/sys. (Except for ndiswah.h
|
|
which moved to newnt:net/inc.)
|
|
|
|
net/sfm
|
|
this sub-project contains the implementation of Services for Macintosh
|
|
|
|
rules.mk files were not brought over since they relied on the outdated
|
|
net\ui project.
|
|
|
|
net/tcpip
|
|
this sub-project contains the implementation of TCP/IP, it's command-line
|
|
utilities, APIs, and services.
|
|
|
|
/apis - user-mode programattic APIs expsosed via DLL.
|
|
/commands - command line utitlies that ship with the product.
|
|
/driver - tcpip.sys
|
|
/services - TCP/IP services (e.g. RIP Listener, Echo, Chargen, TFTP, etc.)
|
|
/tools - Internal tools and test programs that do not ship.
|
|
|
|
oldnt:sockets/tcpcmd/trace (trace.dll) was dropped. rtutils.dll exports
|
|
the same functionality.
|
|
|
|
oldnt:sockets/tcpcmd/relay (relay.dll and router.exe) was dropped.
|
|
this is the DHCP relay agent which is no longer standalone.
|
|
it's functionality is now provided by rras.
|
|
|
|
oldnt:sockets/tcpcmd/routetab (routetab.dll) was dropped. iphlpapi.dll
|
|
exports the same functionality for NT5. Win9x shares this source, so it
|
|
may be that we need to bring it over to newnt eventually.
|
|
|
|
oldnt:sockets/tcpcmd/winipcfg was dropped. It is not listed in layout.inf
|
|
so it seems it is not shipped. (Althought I think it is shipped in
|
|
Windows 9x.)
|
|
|
|
net/tdi
|
|
this sub-project contains the implementation of tdi.sys. it specifically
|
|
DOES NOT contain any and all tdi providers.
|
|
|
|
oldnt:inc/tdi*.h moved to newnt:newnt/tdi/genx/inc/tdi*.w since
|
|
they are published internally to NT.
|