Get Samba version or capability information from Windows
authorCorinna Vinschen <corinna@vinschen.de>
Tue, 22 Jan 2008 10:33:17 +0000 (11:33 +0100)
committerVolker Lendecke <vl@samba.org>
Tue, 22 Jan 2008 11:39:47 +0000 (12:39 +0100)
commit559603ad693ede382c566cb8bbd8e6bd8d5750a6
tree7762739ed51074ced10ab3d2d1c3f5814613a64e
parenta4c2b04a2b46fd308e98cc83c26de8307f5196a5
Get Samba version or capability information from Windows

On Jan 21 16:18, Danilo Almeida wrote:
> Corina wrote:
>
> > + time_t samba_gitcommitdate;
>
> And:
>
> > +   SIVAL(pdata,28,extended_info.samba_gitcommitdate);
> > +   memcpy(pdata+32,extended_info.samba_version_string,32);
>
> Note that you are dropping bits on a system w/64-bit time_t, and that this has the 2038 problem.

Right.  I changed samba_gitcommitdate from time_t to NTTIME and shortened
samba_version_string to 28 bytes.  New patch below.

Thanks,
Corinna
(This used to be commit 28aa1c199d3a22cda34afcaab49c0561eeb0abcb)
source3/include/smb.h
source3/lib/version.c
source3/smbd/trans2.c