Break up samba's object dependencies, and its prototype includes.
authorAndrew Bartlett <abartlet@samba.org>
Tue, 25 Jun 2002 02:29:09 +0000 (02:29 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 25 Jun 2002 02:29:09 +0000 (02:29 +0000)
commitedb41dad2df0ae3db364dbc3896cc75956262edf
tree9345e5de10235efec4b87f7928c394439186a09a
parent3b2464ffdad5e64a05e227b50116cb59f6d34204
Break up samba's object dependencies, and its prototype includes.

Now smbclient, net, and swat use their own proto files - now the global
proto.h

The change to libads/kerberos.c was to break up the dependency on secrets.c -
we want to be able to write an ADS client that doesn't need local secrets.

I have other breakups in the works - I will remove the dependency of
rpc_parse on passdb (and therefore secrets.c) shortly.

(NOTE:  This patch does *not* break up includes.h, or other such forbidden
actions).

Andrew Bartlett
14 files changed:
source/Makefile.in
source/client/client.c
source/client/clitar.c
source/libads/kerberos.c
source/libads/kerberos_verify.c [new file with mode: 0644]
source/utils/net.h
source/utils/net_help.c
source/web/.cvsignore
source/web/cgi.c
source/web/diagnose.c
source/web/neg_lang.c
source/web/startstop.c
source/web/statuspage.c
source/web/swat.c