[PATCH] Change SMB_BIG_UINT to uint64_t

Jeremy Allison jra at samba.org
Mon Oct 13 23:44:37 GMT 2008


On Sat, Oct 11, 2008 at 03:51:40PM +0200, Jelmer Vernooij wrote:
> Since Samba 3 already requires {u,}int64_t to be around, it seems
> pointless to have a separate type for it anymore, and it ends up being a
> uint128_t (?) on 64-bit machines. This is one of the prerequisites of
> sharing fsusage() between Samba 3 and Samba 4, since Samba 4 uses
> uint64_t already.
> 
> The attached patch replaces all uses of SMB_BIG_{U,}INT with
> {u,}int64_t.
> 
> If nobody objects to this patch, I'll push it to the master branch in a
> couple of days.

Ok, I've checked through this and I can't see anything too
horrific that should break :-). We should uprev the VFS
interface number though to ensure we don't break anything
that was using the abstract type and to notify users of
the change. Once you've pushed this change I'll do the
VFS interface number change.

Jeremy.


More information about the samba-technical mailing list