restic/internal/restic/mknod_unix.go
2024-10-18 21:53:15 +02:00

19 lines
310 B
Go

//go:build !freebsd && !windows
// +build !freebsd,!windows
package restic
import (
"os"
"golang.org/x/sys/unix"
)
func mknod(path string, mode uint32, dev uint64) error {
err := unix.Mknod(path, mode, int(dev))
if err != nil {
err = &os.PathError{Op: "mknod", Path: path, Err: err}
}
return err
}