From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Kleikamp Subject: Re: files of size larger than fs size Date: Thu, 17 Mar 2005 15:58:19 -0600 Message-ID: <1111096699.8163.43.camel@localhost> References: <1111092712.8158.27.camel@localhost> <1111094989.8159.35.camel@localhost> <1111095554.8158.39.camel@localhost> <4239FB2E.2080900@unn.ac.ru> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Cc: Bryan Henderson , fsdevel , Phillip Lougher Received: from e35.co.us.ibm.com ([32.97.110.133]:47594 "EHLO e35.co.us.ibm.com") by vger.kernel.org with ESMTP id S261229AbVCQV6Z (ORCPT ); Thu, 17 Mar 2005 16:58:25 -0500 Received: from westrelay01.boulder.ibm.com (westrelay01.boulder.ibm.com [9.17.195.10]) by e35.co.us.ibm.com (8.12.10/8.12.9) with ESMTP id j2HLwLLg082358 for ; Thu, 17 Mar 2005 16:58:21 -0500 Received: from d03av01.boulder.ibm.com (d03av01.boulder.ibm.com [9.17.195.167]) by westrelay01.boulder.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id j2HLwLPl182622 for ; Thu, 17 Mar 2005 14:58:21 -0700 Received: from d03av01.boulder.ibm.com (loopback [127.0.0.1]) by d03av01.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id j2HLwKS3000795 for ; Thu, 17 Mar 2005 14:58:21 -0700 To: Max In-Reply-To: <4239FB2E.2080900@unn.ac.ru> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Thu, 2005-03-17 at 13:48 -0800, Max wrote: > Dave, > > Shouldn't "fread(&data,sizeof(data),1,f)" and "read(fn, &data, > sizeof(data))" produce identical results? > Is it a bug or what? fseek(f, offset, SEEK_SET); fread(&data, sizeof(data, 1, f); should produce identical results to lseek(fn, offset, SEEK_SET); read(fn, &data, sizeof(data); However lseek(fn, offset, SEEK_SET); fread(&data, sizeof(data, 1, f); isn't valid. -- David Kleikamp IBM Linux Technology Center