Portable mknod ?? does it exist?
Darrell Schiebel
drs at cerc.wvu.wvnet.edu
Wed Aug 2 00:31:02 AEST 1989
In article <14020069 at hpisod2.HP.COM>, decot at hpisod2.HP.COM (Dave Decot) writes:
> HP 9000 Series 800 (HP-UX 3.1)
> mknod works fine
> read blocks
>
> What release were you using?
Here is the Release and The Run of the Code as Posted
HP-UX holly A.B3.01 B 9000/835
Welcome to HP-UX on the Series 800. [HP Release A.B3.00.5B]
hp: hpnod
ERRNO: 22
writer: mknod failed: Invalid argument
> Note, though, that the use of the constant 0010000 is not guaranteed to
> be portable; you should really be using the macro S_IFIFO from
> <sys/stat.h> instead.
I agree, but I wanted to make sure everything was correct, which is the reason
the constant 0010000 was used. The code (including constant definition)
was taken directly from an example program in an HP manual (then altered for
debugging).
(HP 9000 Series 800: Programmer Series; Real-Time Programming Manual.
Manual Part #: 92453-90003, Page: 10-11)
Darrell Schiebel
Concurrent Engineering Research Center
drs at cerc.wvu.wvnet.edu
More information about the Comp.unix.questions
mailing list