libcall_posix_nonhurd.go 684 B

1234567891011121314151617
  1. // Copyright 2019 The Go Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style
  3. // license that can be found in the LICENSE file.
  4. // +build !hurd
  5. package syscall
  6. // Removed the mount call for GNU/Hurd, it exists but use translators.
  7. // Functionality is not the same as descibed in Linux <sys/mount.h>.
  8. // Removed the madvise call for GNU/Hurd, not yet implemented.
  9. //sys Mount(source string, target string, fstype string, flags uintptr, data string) (err error)
  10. //mount(source *byte, target *byte, fstype *byte, flags _C_long, data *byte) _C_int
  11. //sys Madvise(b []byte, advice int) (err error)
  12. //madvise(addr *byte, len Size_t, advice _C_int) _C_int