summaryrefslogtreecommitdiff
path: root/vendor/github.com/moby/sys/mountinfo/mountinfo_freebsdlike.go
blob: ecaaa7a9c11fcb2079abe2508526dcec944d1fb4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//go:build freebsd || darwin
// +build freebsd darwin

package mountinfo

import "golang.org/x/sys/unix"

func getMountinfo(entry *unix.Statfs_t) *Info {
	return &Info{
		Mountpoint: unix.ByteSliceToString(entry.Mntonname[:]),
		FSType:     unix.ByteSliceToString(entry.Fstypename[:]),
		Source:     unix.ByteSliceToString(entry.Mntfromname[:]),
	}
}