Skip to content

x/sys/unix: Mkfifo is missing on Solaris #8609

@tgulacsi

Description

@tgulacsi
What does 'go version' print?
go version go1.3.1 solaris/amd64

What steps reproduce the problem?

1. call syscall.Mkfifo("/tmp/a", 0640)

What happened?
undefined: syscall.Mkfifo

What should have happened instead?
syscall should provide the same Mkfifo implementation, as on Linux:
syscall.Mknod(path, mode|syscall.S_IFIFO, 0)

Please provide any additional information below.
On Solaris, mkfifo just calls mknod: http://www.unix.com/man-page/opensolaris/3c/mkfifo/

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions