go tag cleanup, force Stat_t.Nlink to uint64 (GOARCH=386 is uint32)
diff --git a/attrs_bsd.go b/attrs_bsd.go
index 98922f3..c991be8 100644
--- a/attrs_bsd.go
+++ b/attrs_bsd.go
@@ -1,5 +1,4 @@
// +build darwin freebsd netbsd
-// +build cgo
package sftp
diff --git a/attrs_stubs.go b/attrs_stubs.go
index d0d4def..a35595f 100644
--- a/attrs_stubs.go
+++ b/attrs_stubs.go
@@ -1,4 +1,4 @@
-// +build !cgo plan9 windows android
+// +build plan9 windows android
package sftp
diff --git a/attrs_unix.go b/attrs_unix.go
index 9f36f45..9e38961 100644
--- a/attrs_unix.go
+++ b/attrs_unix.go
@@ -1,5 +1,4 @@
// +build aix dragonfly !android,linux openbsd solaris
-// +build cgo
package sftp
diff --git a/ls_plan9.go b/ls_plan9.go
index c1a6230..263f5d9 100644
--- a/ls_plan9.go
+++ b/ls_plan9.go
@@ -1,5 +1,4 @@
// +build plan9
-// +build cgo
package sftp
diff --git a/ls_stub.go b/ls_stub.go
index f4f1bd0..6dec393 100644
--- a/ls_stub.go
+++ b/ls_stub.go
@@ -1,4 +1,4 @@
-// +build !cgo windows android
+// +build windows android
package sftp
diff --git a/ls_unix.go b/ls_unix.go
index 5e963bc..69b502f 100644
--- a/ls_unix.go
+++ b/ls_unix.go
@@ -1,5 +1,4 @@
// +build aix darwin dragonfly freebsd !android,linux netbsd openbsd solaris
-// +build cgo
package sftp
@@ -14,7 +13,7 @@
switch sys := fi.Sys().(type) {
case *syscall.Stat_t:
- numLinks = sys.Nlink
+ numLinks = uint64(sys.Nlink)
uid = lsUsername(lsFormatID(sys.Uid))
gid = lsGroupName(lsFormatID(sys.Gid))
default:
diff --git a/request_plan9.go b/request_plan9.go
index 4dd62f0..762df5d 100644
--- a/request_plan9.go
+++ b/request_plan9.go
@@ -1,5 +1,3 @@
-// +build plan9
-
package sftp
import (