shirou
bc060cc227
add SPDX License, remove old build tag, and replace import
2024-05-28 22:27:17 +09:00
mmorel-35
1e6b445a8a
gofumpt
2021-12-22 21:54:41 +00:00
shirou
0969c9436b
delete v2 directory, move v3 to top #1078
2021-11-30 23:47:59 +00:00
Tobias Klauser
6aae71ca26
Use Getstatfs from golang.org/x/sys/unix for 64-bit inode support on FreeBSD 12
...
Use unix.Getstatfs and its associated Statfs_t type instead of
implementing them locally in this package. This allows to use 64-bit
inode fields on FreeBSD 12 while still keeping backwards compatibility
for old FreeBSD versions, as unix.Getfsstat will use the correct syscall
number and data structure version and convert its result
correspondingly.
Also see https://golang.org/cl/136816 for details.
2020-01-03 13:18:44 +01:00
Tobias Klauser
214c5bdb50
Use MNT_* consts from golang.org/x/sys/unix on freebsd and openbsd
...
Update vendored version of golang.org/x/sys/unix and use the MNT_*
constants there to replace the locally generated ones.
2019-12-23 13:31:05 +01:00
Shirou WAKAYAMA
da89408631
Merge branch 'master' into v2
2016-03-31 18:08:24 +09:00
Shirou WAKAYAMA
ea152ea901
[BREAKING CHANGE] rename functions to pass golint. ex) net.NetIOCounters -> net.IOCounters
2016-03-22 23:09:12 +09:00
WAKAYAMA shirou
dc8b14acd5
[disk]freebsd: change to use C.sizeof_struct.
2016-03-20 22:48:17 +09:00
WAKAYAMA shirou
0451709fe3
disk: add disk_io_counter to FreeBSD by using sysctl(kern.devstat.all).
2015-02-22 01:24:08 +09:00
Shirou WAKAYAMA
13cd195a7e
change package name.
2014-12-30 22:09:05 +09:00
Shirou WAKAYAMA
a4671fcc2a
move subdirectories. refer to issue #24
2014-11-27 10:18:15 +09:00