Merge pull request #1137 from mx-psi/mx-psi/fix-duplicate-symbol

Rename `readdrivestat` function on v3
tags/v3.21.9
shirou 4 years ago committed by GitHub
commit 532241fa78
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -19,7 +19,7 @@ import (
func IOCountersWithContext(ctx context.Context, names ...string) (map[string]IOCountersStat, error) {
var buf [C.NDRIVE]C.DriveStats
n, err := C.readdrivestat(&buf[0], C.int(len(buf)))
n, err := C.v3readdrivestat(&buf[0], C.int(len(buf)))
if err != nil {
return nil, err
}

@ -16,7 +16,7 @@ static int getdrivestat(io_registry_entry_t d, DriveStats *stat);
static int fillstat(io_registry_entry_t d, DriveStats *stat);
int
readdrivestat(DriveStats a[], int n)
v3readdrivestat(DriveStats a[], int n)
{
mach_port_t port;
CFMutableDictionaryRef match;

@ -29,5 +29,4 @@ struct CPUStats {
natural_t idle;
};
extern int readdrivestat(DriveStats a[], int n);
extern int readcpustat(CPUStats *cpu);
extern int v3readdrivestat(DriveStats a[], int n);

Loading…
Cancel
Save