Fixing client.c

Luke Kenneth Casson Leighton lkcl at
Fri Sep 18 14:20:16 GMT 1998

cvs -t co sambaold -r BRANCH_NTDOM.  richard, i think you/we would be
better off looking at what i did and doing the same thing, rather than
grabbing BRANCH_NTDOM.

first off: remove clientutil.c

second: global/search/replace all references to the silly global variables
that client.c and clitar.c use in clientutil.c, replacing them with
clientgen.c structure member variables instead.

third (optional): put all other silly global variables that client.c and
clitar.c use for their own purposes into a structure.

fourth (optional): pass the clientgen.c structure and the structure in (3)
above as _arguments_ to all the client.c and clitar.c functions instead of
them being global member variables.

then, putting the BRANCH_NTDOM code in will be a hell of a lot easier.


On Fri, 18 Sep 1998, Richard Sharpe wrote:

> Hi,
> I have been working on rewriting parts of clitar.c to make it easier to
> understand and modify, and now want to fix client.c as we agreed a while ago.
> That is, merge in the stuff that Luke did in the NTDOM branch some time ago.
> Can anyone tell me how to pull down the relevant stuff so I can merge it in?
> Regards
> -------
> Richard Sharpe, sharpe at, NIC-Handle:RJS96
> NS Computer Software and Services P/L, 
> Ph: +61-8-8281-0063, FAX: +61-8-8250-2080, 
> Samba, Linux, Apache, Digital UNIX, AIX, Netscape, Stronghold, C, ...

<a href="mailto:lkcl at" > Luke Kenneth Casson Leighton  </a>
<a href=""> Samba and Network Development </a>
<a href=""       > Samba and Network Consultancy </a>

More information about the samba-technical mailing list