Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Find a DLPI Streams Reference

0 views
Skip to first unread message

Peter Howlett

unread,
Apr 3, 1996, 3:00:00 AM4/3/96
to
Howdy, I am wondering how one goes about getting a reference
I found in a Solaris man page for DLPI stream. It is listed
at the bottom of the page as:

For details on this interface refer to the <sys/dlpi.h>
header and to the STREAMS DLPI Specification, 800-6915-01.

The sys/dlpi.h file has all the typedefs and defines, very nice,
but I would like to find the mentioned reference as well. Any
idea what that number means?

--------------------------------------------------------------------
Peter Howlett Atlantic Systems Group
E-Mail: Peter....@ASG.unb.ca Fredericton, N.B. Canada
http://www.ASG.unb.ca/personal/ph.html Phone: (506) 447-3050
PGP Key ID: 60F2EEC1 Fax: (506) 453-5004

Doug Hughes

unread,
Apr 4, 1996, 3:00:00 AM4/4/96
to Peter Howlett

In article <3162DA...@ASG.unb.ca>, Peter Howlett <Peter....@ASG.unb.ca> writes:
|> Howdy, I am wondering how one goes about getting a reference
|> I found in a Solaris man page for DLPI stream. It is listed
|> at the bottom of the page as:
|>
|> For details on this interface refer to the <sys/dlpi.h>
|> header and to the STREAMS DLPI Specification, 800-6915-01.
|>
|> The sys/dlpi.h file has all the typedefs and defines, very nice,
|> but I would like to find the mentioned reference as well. Any
|> idea what that number means?
|>

I've got a copy at ftp.eng.auburn.edu:pub/doug/dlpi.ps.gz

--
____________________________________________________________________________
Doug Hughes Engineering Network Services
System/Net Admin Auburn University
do...@eng.auburn.edu

Steve Rago

unread,
Apr 4, 1996, 3:00:00 AM4/4/96
to
In article <3162DA...@ASG.unb.ca>,

Peter Howlett <Peter....@ASG.unb.ca> wrote:
>Howdy, I am wondering how one goes about getting a reference
>I found in a Solaris man page for DLPI stream. It is listed
>at the bottom of the page as:
>
> For details on this interface refer to the <sys/dlpi.h>
> header and to the STREAMS DLPI Specification, 800-6915-01.
>
>The sys/dlpi.h file has all the typedefs and defines, very nice,
>but I would like to find the mentioned reference as well. Any
>idea what that number means?

It looks like a document order number. Check with your Sun sales
rep.

The spec used to be available from Unix International. I don't
know who controls it now (maybe SCO?). Alternate sources of
information on the DLPI are
- The "STREAMS Modules and Drivers" manual published by
USL/Univel in 1992 (the spec is reproduced in Chapter 11).
- My book, Unix System V Network Programming (Addison-Wesley,
1993. ISBN # 0-201-56318-5).

Steve Rago
s...@plc.com

Peter Howlett

unread,
Apr 5, 1996, 3:00:00 AM4/5/96
to
Doug Hughes wrote:

>
> In article <3162DA...@ASG.unb.ca>, Peter Howlett <Peter....@ASG.unb.ca> writes:
> |> Howdy, I am wondering how one goes about getting a reference
> |> I found in a Solaris man page for DLPI stream. It is listed
> |> at the bottom of the page as:
> |>
> |> For details on this interface refer to the <sys/dlpi.h>
> |> header and to the STREAMS DLPI Specification, 800-6915-01.
> |>
> |> The sys/dlpi.h file has all the typedefs and defines, very nice,
> |> but I would like to find the mentioned reference as well. Any
> |> idea what that number means?
> |>
>
> I've got a copy at ftp.eng.auburn.edu:pub/doug/dlpi.ps.gz

Many thanks for all the reply's. The above mentioned document
is _very_ complete. Also, Mr. Bobby Krupczak mentioned some
code from

ftp://opcom.sun.ca/pub/drivers/dltest.tar.gz

which has some handy examples and a ps file with very nice
descriptions as well.

Although I have not seen Steve Rago's Unix System V network
programming book in the stores, it's also on my list of
'must get' lit.

Peter Radig

unread,
Apr 6, 1996, 3:00:00 AM4/6/96
to
In <3162DA...@ASG.unb.ca> Peter Howlett <Peter....@ASG.unb.ca> writes:

>Howdy, I am wondering how one goes about getting a reference
>I found in a Solaris man page for DLPI stream. It is listed
>at the bottom of the page as:

> For details on this interface refer to the <sys/dlpi.h>
> header and to the STREAMS DLPI Specification, 800-6915-01.

>The sys/dlpi.h file has all the typedefs and defines, very nice,
>but I would like to find the mentioned reference as well. Any
>idea what that number means?

These may be some sources for you:

1. Streams Modules And Drivers, UNIX SVR4.2, UNIX Press, 1992.
(out of the UNIX SVR4.2 documentation set by USL; it contains
all you want to know about DLPI - the Solaris 2.x is only
a slightly modified version with upward compatibility).
There is also a PostScript-Version of that text contained
on the Solaris Driver Developer Kit.

2. How To Use DLPI, Neal Nuckolls, Sun White Paper, 1992.
use archie, one reference is:
ftp://ftp.ms.mff.cuni.cz/MIRRORS/ftp.std.com/obi/Standards/DLPI

cu,
Peter

0 new messages