Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Dec 2003 22:48:53 +1100
From:      Tim Robbins <tjr@freebsd.org>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: smbfs 4G max file size
Message-ID:  <20031219114853.GA234@wombat.robbins.dropbear.id.au>
In-Reply-To: <3FE2CD51.FCF0BD4D@mindspring.com>
References:  <3FE29BA4.9060205@unisa.edu.au> <3FE2CD51.FCF0BD4D@mindspring.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Dec 19, 2003 at 02:05:05AM -0800, Terry Lambert wrote:

> Benjamin Close wrote:
> > Hi All,
> >     Whilst tinkering with some backups the other day I noticed that
> > smbfs capped out at 4G.
> > Does the protocol restrict it to this limit or is there something else?
> 
> It is a limitation imposed by the 32 bit file size in bytes field
> for the over the wire protocol.  It occurs becaus the FreeBSD SMBFS
> client code uses a slightly older, cruftier version of the SMB
> protocol (at least this is my understanding).
> 
> I've acutally suggested a couple of times in the past that someone
> take the Darwin SMBFS code from MacOS X (10.3, Panther), which is
> now up on the Apple developer site, and back-port it to FreeBSD. 

This is a pain to do without proper change logs or version control
and there are problems with their choice of licence. In addition,
porting Apple's code would re-introduce many bugs that have been
fixed in FreeBSD.


Tim



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031219114853.GA234>