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)
commit0327428f27b453e5b2c1ee2751ab87d7716144d7
treeecba28b78bd10b1c8103c19975105f2dd181cdef
parentdd1bd8d0c8c09db23e944466a0443a5ad03bea26
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
(This used to be commit edb41dad2df0ae3db364dbc3896cc75956262edf)
14 files changed:
source3/Makefile.in
source3/client/client.c
source3/client/clitar.c
source3/libads/kerberos.c
source3/libads/kerberos_verify.c [new file with mode: 0644]
source3/utils/net.h
source3/utils/net_help.c
source3/web/.cvsignore
source3/web/cgi.c
source3/web/diagnose.c
source3/web/neg_lang.c
source3/web/startstop.c
source3/web/statuspage.c
source3/web/swat.c