OVERVIEW
--------

This package contains LinWare server v0.95 beta and IPX router daemons v0.9.
LinWare daemon implements a subset of NetWare Core Protocol (NCP) 
allowing users to access files on Linux system using NetWare client 
(e.g. from MS DOS).
Aditionally IPX router daemons makes Linux to work as an IPX internetwork
router conforming to the IPX Router Specification v1.10 (except IPX NetBIOS
flood fill).

INSTALATION
-----------

Refer to file INSTALL and man pages for hints on instalation.

HELP
----

To get more help you can mail to and/or subscribe to LinWare mailing list:
posting addr: linware@sh.cvut.cz
control addr: listserv@sh.cvut.cz

KERNEL
------

Although I don't want to modify the kernel, I *must* do it because there in
not enough functionality to implement IPX router in original code (from kernel
1.3.23).

New features are:
a) IPX interface configuration can be read via
'ioctl(ipx_socket,SIOGIFCONF,buf)'
b) New class of special sockets is introduced
"socket(AF_IPX,SOCK_DGRAM,IPXPROTO_IPXSPECIAL)":
Normally if you send an IPX packet the IPX Source address field is set to
be equal the local address of the interface to which is the socket bound. 
For special sockets the source address of the packet is set to the address 
of outgoing interface. Futhermore special sockets are bound to the port but
not to the specific interface and then receives all local traffic for the port.

Most of the kernel dependent IPX functions are isolated in the file
lib/ipxkern.c.

Ales Dryak
e-mail:
me: A.Dryak@sh.cvut.cz
mail list for LinWare: linware@sh.cvut.cz (subscribe at: listserv@sh.cvut.cz)

paper mail:
Ales Dryak
Turkova 1347
504 01 Novy Bydzov
Czech Republic
