windows: native versions of ih_pread and ih_pwrite
authorRod Widdowson <rdw@steadingsoftware.com>
Wed, 27 Oct 2010 22:20:30 +0000 (00:20 +0200)
committerDerrick Brashear <shadow@dementia.org>
Fri, 29 Oct 2010 16:45:51 +0000 (09:45 -0700)
commit50b6a116a1c412d0e6d7442d13d6e92c9dbb35ee
treea11e933eaa6d85385e9d6cede03dc973961ad2d3
parente8991ff8286f151d109bb4f98d885a583e198f83
windows: native versions of ih_pread and ih_pwrite

Separate the windows code out in ihandle.c to reduce dependency on ntops.

As an aid to future threading issues, pass the offset in an OVERLAP
rather than doing a separate SetFilePointerEx.

Change-Id: I225387a574b1301516a9313838bbcb86e9e14b8d
Reviewed-on: http://gerrit.openafs.org/3176
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Tested-by: Derrick Brashear <shadow@dementia.org>
src/config/afsconfig-windows.h
src/vol/ihandle.h
src/vol/ntops.c
src/vol/ntops.h