webdav: replace os.SEEK_XXX with io.SeekXXX

Change-Id: I304410ad143377d48bd6eafcbf2413dcfc4e70a2
GitHub-Last-Rev: 0136a8a0c9d9af31a6f3f71cafc374f2800b9a4d
GitHub-Pull-Request: golang/net#151
Reviewed-on: https://go-review.googlesource.com/c/net/+/432257
Run-TryBot: Damien Neil <dneil@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
diff --git a/webdav/file.go b/webdav/file.go
index c48a17e..3cd19ff 100644
--- a/webdav/file.go
+++ b/webdav/file.go
@@ -547,11 +547,11 @@
 	npos := f.pos
 	// TODO: How to handle offsets greater than the size of system int?
 	switch whence {
-	case os.SEEK_SET:
+	case io.SeekStart:
 		npos = int(offset)
-	case os.SEEK_CUR:
+	case io.SeekCurrent:
 		npos += int(offset)
-	case os.SEEK_END:
+	case io.SeekEnd:
 		npos = len(f.n.data) + int(offset)
 	default:
 		npos = -1
diff --git a/webdav/file_test.go b/webdav/file_test.go
index 04b8a45..e875c13 100644
--- a/webdav/file_test.go
+++ b/webdav/file_test.go
@@ -711,11 +711,11 @@
 			default:
 				t.Fatalf("test case #%d %q: invalid seek whence", i, tc)
 			case "set":
-				whence = os.SEEK_SET
+				whence = io.SeekStart
 			case "cur":
-				whence = os.SEEK_CUR
+				whence = io.SeekCurrent
 			case "end":
-				whence = os.SEEK_END
+				whence = io.SeekEnd
 			}
 			offset, err := strconv.Atoi(parts[1])
 			if err != nil {
diff --git a/webdav/prop.go b/webdav/prop.go
index 2c48bc4..aa72c62 100644
--- a/webdav/prop.go
+++ b/webdav/prop.go
@@ -425,7 +425,7 @@
 	}
 	ctype = http.DetectContentType(buf[:n])
 	// Rewind file.
-	_, err = f.Seek(0, os.SEEK_SET)
+	_, err = f.Seek(0, io.SeekStart)
 	return ctype, err
 }