Xref: utzoo comp.protocols.tcp-ip:12644 comp.unix.questions:24947 comp.unix.i386:8055 Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!samsung!uunet!mcsun!unido!uniol!hewett From: hewett@uniol.UUCP (Andy Hewett) Newsgroups: comp.protocols.tcp-ip,comp.unix.questions,comp.unix.i386 Subject: The LPI interface between IP and a Streams device driver, where? Keywords: streams,tcp/ip,386/ix,sys5 Message-ID: <3262@uniol.UUCP> Date: 23 Aug 90 13:38:18 GMT Distribution: comp Organization: University of Oldenburg, W-Germany Lines: 39 Environment Interactive Unix 386/ix 2.02 (V.3.2) but probably also generic SysV.3.2 Does anybody know how I can get hold of a description of the Link Provider Interface which is used for passing messages between the IP driver and a Streams device driver? The structures are to be found in /usr/include/sys/lihdr.h (on 386/ix) and are rather loosely described in llc(7). Sorry if I'm a bit confused about terms here but llc(7) calls this interface the "Link Provider Interface (LPI)" and lihdr.h calls it "Data Link Level Interface" !?!?! I have figured out enough to get a driver for an ISDN card working with tcp/ip, but there are several details that evade me (particularly the LSAP portion of the remote address passed down from IP in a DL_UNITDATA_REQ). In the next version of the driver I would like to get these details straight and be able to link into the llc(7) driver if possible to avoid duplicate code. Does anybody have any information or hints on how to use the llc driver? Perhaps I should mention that I have the Streams manuals (Primer, Programmers Guide), Network Programmers Guide and BCI Driver Reference Manual but they don't have anything on these topics. Thanks in advance. Andy Hewett. -- /--------------------------------------------------------------------------\ | Andy Hewett | FB-10 Informatik | | | Universitaet Oldenburg | | INET: hewett@informatik.uni-oldenburg.de | Postfach 2503 | | UUCP: hewett@uniol.UUCP | 2900 Oldenburg | | ... uunet!unido!uniol!hewett | West Germany | | BITNET/EARN: 716697@DOLUNI11 | TEL: (0441) 7982990/1 | | Please use bitnet for Huge mail. | FAX: (0441) 7982155 | \--------------------------------------------------------------------------/