package renameat

import "github.com/hanwen/go-fuse/v2/internal/renameat"

Index

Constants

const (
	RENAME_EXCHANGE = unix.RENAME_EXCHANGE
)

Functions

func Renameat

func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string, flags uint) (err error)

Renameat is a wrapper around renameat syscall. On Linux, it is a wrapper around renameat2(2). On Darwin, it is a wrapper around renameatx_np(2). On FreeBSD, it is a wrapper around renameat(2).

Source Files

renameat.go renameat_linux.go

Version
v2.8.0 (latest)
Published
Jun 11, 2025
Platform
linux/amd64
Imports
1 packages
Last checked
9 hours ago

Tools for package owners.