{
ssize_t nread;
int ret;
char *p = (char *)data;
nread = SMB_VFS_NEXT_PREAD(handle, fsp, data, n, offset);
if (nread == n) {
if (offset == 0 && p[0] == 0 && p[1] == 'F' && p[2] == 'P') {
DBG_NOTICE("Fixing AFP_Info of [%s]\n",
fsp_str_dbg(fsp));
p[0] = 'A';
}
return nread;
-