After posting, I did some research and made a few phone calls. It turns out
that using a
streams driver like connld to implement named stream pipes requires that the
pipe function must be implemented using STREAMS . . . AIX's is not, so using
implement named stream pipes on AIX is not possible.
Craig J. Martin
The Sabre Group
> I toyed with named pipes for a total of about 30 minutes, so this is a
> mostly ignorant stab at it. For the experiments I did with pipes, I
> manually created one from the command line with mknod:
> mknod testpipe p
> This made a pipe (FIFO) called testpipe in the current directory.
> > I am writing some software that must run on Solaris 2.6 and AIX 4.2. I
> > want to use named stream pipes as descirbed in section 15.5.1 of:
> > Richard Steven's Advanced Programming in the UNIX Environment.
> > His example uses a streams module called connld. I have not been
> > able to find such a module on AIX.
> > Does anyone know about this module on AIX or maybe have the source to
> > the Solaris 2.6 module?
> > Any help would be appreciated.
> > Craig J. Martin
> > The Sabre Group