.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "POST_READ_MST_FIXUP" "" "06 October 2005" "" "" .SH NAME post_read_mst_fixup \- deprotect multi sector transfer protected data .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp int post_read_mst_fixup (NTFS_RECORD * \fIb\fB, const u32 \fIsize\fB); \fR .SH "ARGUMENTS" .TP \fB\fIb\fB\fR pointer to the data to deprotect .TP \fB\fIsize\fB\fR size in bytes of \fIb\fR .SH "DESCRIPTION" .PP Perform the necessary post read multi sector transfer fixup and detect the presence of incomplete multi sector transfers. - In that case, overwrite the magic of the ntfs record header being processed with ``BAAD'' (in memory only!) and abort processing. .PP Return 0 on success and -EINVAL on error (``BAAD'' magic will be present). .SH "NOTE" .PP We consider the absence / invalidity of an update sequence array to mean that the structure is not protected at all and hence doesn't need to be fixed up. Thus, we return success and not failure in this case. This is in contrast to \fBpre_write_mst_fixup\fR, see below.