diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2004-11-19 20:21:13 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:06:01 -0500 |
commit | d95a256d1b7f579666c852740d32ba0f446a4c66 (patch) | |
tree | 13cbb67f8da922ae2db861d59a70c6369029ba75 /source4/lib/dcom | |
parent | b307f188258e5a6991856e1b1f7f72f77007a36b (diff) | |
download | samba-d95a256d1b7f579666c852740d32ba0f446a4c66.tar.gz samba-d95a256d1b7f579666c852740d32ba0f446a4c66.tar.bz2 samba-d95a256d1b7f579666c852740d32ba0f446a4c66.zip |
r3881: Split up the LIBNDR_GEN subsystem into NDR_* and RPC_NDR_* subsystems.
This reduces the total size of the samba binaries from 119 Mb to 73 Mb.
Next step will be to have the build system obtain some of this information
by itself, so that we don't have to write ~10 lines per interface manually.
(This used to be commit 16d905f6b0cbec591eebc44ee2ac9516a5730378)
Diffstat (limited to 'source4/lib/dcom')
-rw-r--r-- | source4/lib/dcom/common/rot.c | 29 | ||||
-rw-r--r-- | source4/lib/dcom/config.mk | 6 |
2 files changed, 33 insertions, 2 deletions
diff --git a/source4/lib/dcom/common/rot.c b/source4/lib/dcom/common/rot.c new file mode 100644 index 0000000000..291022f925 --- /dev/null +++ b/source4/lib/dcom/common/rot.c @@ -0,0 +1,29 @@ +/* + Unix SMB/CIFS implementation. + + Running object table functions + + Copyright (C) Jelmer Vernooij 2004 + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + +#include "includes.h" + +struct dcom_interface_p *dcom_get_iface_p(struct GUID *ipid) +{ + /* FIXME */ + return NULL; +} diff --git a/source4/lib/dcom/config.mk b/source4/lib/dcom/config.mk index f0b4031fc1..9fda924881 100644 --- a/source4/lib/dcom/config.mk +++ b/source4/lib/dcom/config.mk @@ -3,8 +3,10 @@ [SUBSYSTEM::LIBDCOM] INIT_OBJ_FILES = \ lib/dcom/common/main.o \ - lib/dcom/common/tables.o -REQUIRED_SUBSYSTEMS = LIBNDR_RAW LIBNDR_GEN LIBRPC_RAW + lib/dcom/common/tables.o \ + lib/dcom/common/rot.o +REQUIRED_SUBSYSTEMS = DCOM_PROXY_DCOM RPC_NDR_REMACT \ + RPC_NDR_OXIDRESOLVER # # End SUBSYSTEM LIBDCOM ################################################ |