From a2671e12b19ecab0e60e745a29eb8e0751fe45a8 Mon Sep 17 00:00:00 2001
|
From: Jonathan Perkin <jonathan@perkin.org.uk>
|
Date: Tue, 02 Apr 2024 18:07:25 +0000
|
Subject: [PATCH] syscall: implement Mkfifo on illumos
|
|
Change-Id: Ied223c3a0121d907b6f32005ea9f1bf5e4aebdc4
|
GitHub-Last-Rev: 38142b90bc8fbf25a31d3e12702e22af5d5af1e2
|
GitHub-Pull-Request: golang/go#66648
|
|
Userland-Porter: Toasterson
|
Userland-Port-Note: This PR has been backported and wont be needed in the future. Mark for review and possible removal in golang 1.23
|
---
|
|
diff --git a/src/syscall/syscall_solaris.go b/src/syscall/syscall_solaris.go
|
index 30400b4..89e9459 100644
|
--- a/src/syscall/syscall_solaris.go
|
+++ b/src/syscall/syscall_solaris.go
|
@@ -280,6 +280,10 @@
|
return int(r0), err
|
}
|
|
+func Mkfifo(path string, mode uint32) (err error) {
|
+ return Mknod(path, mode|S_IFIFO, 0)
|
+}
|
+
|
func gethostname() (name string, err uintptr)
|
|
func Gethostname() (name string, err error) {
|