From f009fefd7977354b4800dc7a242d5c04f50c9778 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Wed, 27 Jun 2012 17:02:39 -0400 Subject: [PATCH] net: fix build (FreeBSD sendfile) TBR=bradfitz CC=golang-dev https://golang.org/cl/6358043 --- src/pkg/net/sendfile_freebsd.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pkg/net/sendfile_freebsd.go b/src/pkg/net/sendfile_freebsd.go index 7ec6f7ff7e7..40afdee96da 100644 --- a/src/pkg/net/sendfile_freebsd.go +++ b/src/pkg/net/sendfile_freebsd.go @@ -72,7 +72,8 @@ func sendFile(c *netFD, r io.Reader) (written int64, err error, handled bool) { if int64(n) > remain { n = int(remain) } - n, err1 := syscall.Sendfile(dst, src, pos, n) + pos1 := pos + n, err1 := syscall.Sendfile(dst, src, &pos1, n) if n > 0 { pos += int64(n) written += int64(n)