In article <B4F15871.D75A%talon16m@hotmail.com>, Chris Tribo <talon16m@hotmail.com> wrote: > According to mkfifo man page: > > mkfifo exits 0 if successful, and >0 if an error occurred. > >so shouldn't ...| S_IRWXO)>=0){ ... ? > This is mkfifo(1) the program not mkfifo(2) the system call. The code is correct. christos