The branch, v3-5-test has been updated
via 7a98fdebe454ec55e93868ca319615bf442b2ff8 (commit)
via f1b5d5dcab5d8249ae8dc6d26cf9e9e163b95a8d (commit)
via 11f56f48433951046a79683eda08ab8a4246d487 (commit)
via ca90b480da3f5d813186d3b7be22a5a0ae1057f6 (commit)
via 1a0db7a957682782bd915526c69c0779e7b8335f (commit)
via d2fd44b357f1e4aa11391b6c9f2602d90eb6d6ec (commit)
via 62a7ea41ec40dd23ea4e70d2c3c507b37978c4f0 (commit)
from 87b31c0266360f311ae6207b9ec5bce9d8e01be7 (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-5-test
- Log -
commit 7a98fdebe454ec55e93868ca319615bf442b2ff8
Author: Günther Deschner g...@samba.org
Date: Thu Oct 1 10:21:17 2009 +0200
s3-perfcount: more cleanup.
Guenther
commit f1b5d5dcab5d8249ae8dc6d26cf9e9e163b95a8d
Author: Günther Deschner g...@samba.org
Date: Thu Oct 1 03:39:07 2009 +0200
s3-perfcount: only pass down prs_struct when really required.
Guenther
commit 11f56f48433951046a79683eda08ab8a4246d487
Author: Günther Deschner g...@samba.org
Date: Thu Oct 1 02:09:33 2009 +0200
s3: add perfcount idl and generated files.
Guenther
commit ca90b480da3f5d813186d3b7be22a5a0ae1057f6
Author: Günther Deschner g...@samba.org
Date: Thu Oct 1 01:30:45 2009 +0200
s3-registry: move rpccli_winreg_Connect to the only file it belongs.
Guenther
commit 1a0db7a957682782bd915526c69c0779e7b8335f
Author: Günther Deschner g...@samba.org
Date: Wed Sep 30 20:01:54 2009 +0200
s3: remove unused rpcstr_pull and rpcstr_pull_talloc.
Guenther
commit d2fd44b357f1e4aa11391b6c9f2602d90eb6d6ec
Author: Günther Deschner g...@samba.org
Date: Wed Sep 30 20:01:35 2009 +0200
s3-printing: more use of pull_reg_sz().
Guenther
commit 62a7ea41ec40dd23ea4e70d2c3c507b37978c4f0
Author: Günther Deschner g...@samba.org
Date: Wed Sep 30 20:00:52 2009 +0200
s3-registry: use pull_reg_sz() where appropriate.
(and move away from rpcstr_pull and rpcstr_pull_talloc).
Guenther
---
Summary of changes:
examples/perfcounter/Makefile |6 +-
examples/perfcounter/perf.h |4 +-
source3/Makefile.in |6 +-
source3/include/includes.h |3 +-
source3/include/proto.h | 30 +--
source3/include/rpc_perfcount.h | 126
source3/include/rpc_perfcount_defs.h| 93 --
source3/lib/util_unistr.c | 35 ---
source3/librpc/gen_ndr/ndr_perfcount.c | 493 +++
source3/librpc/gen_ndr/ndr_perfcount.h | 26 ++
source3/librpc/gen_ndr/perfcount.h | 129
source3/librpc/idl/perfcount.idl| 172 +++
source3/printing/nt_printing.c |9 +-
source3/registry/reg_backend_printing.c | 39 ++-
source3/registry/reg_objects.c |9 +-
source3/registry/reg_perfcount.c| 235 +--
source3/rpc_client/cli_reg.c| 62
source3/rpc_parse/parse_misc.c | 42 ---
source3/rpcclient/cmd_spoolss.c | 12 +-
source3/services/services_db.c | 14 +-
source3/utils/net_rpc_printer.c | 12 +-
source3/utils/net_rpc_registry.c| 50 +++-
22 files changed, 1071 insertions(+), 536 deletions(-)
delete mode 100644 source3/include/rpc_perfcount.h
delete mode 100644 source3/include/rpc_perfcount_defs.h
create mode 100644 source3/librpc/gen_ndr/ndr_perfcount.c
create mode 100644 source3/librpc/gen_ndr/ndr_perfcount.h
create mode 100644 source3/librpc/gen_ndr/perfcount.h
create mode 100644 source3/librpc/idl/perfcount.idl
delete mode 100644 source3/rpc_client/cli_reg.c
Changeset truncated at 500 lines:
diff --git a/examples/perfcounter/Makefile b/examples/perfcounter/Makefile
index 925e2ea..bb7022e 100644
--- a/examples/perfcounter/Makefile
+++ b/examples/perfcounter/Makefile
@@ -15,10 +15,10 @@
# along with this program; if not, see http://www.gnu.org/licenses/.
#
-SAMBA_SRC_DIR=../../source
-TDB_SRC_DIR=$(SAMBA_SRC_DIR)/tdb
+SAMBA_SRC_DIR=../../source3
+TDB_SRC_DIR=$(SAMBA_SRC_DIR)/../lib/tdb
-CFLAGS = -g -I$(SAMBA_SRC_DIR)/include -I$(TDB_SRC_DIR)/include
+CFLAGS = -g -I$(SAMBA_SRC_DIR) -I$(SAMBA_SRC_DIR)/include
-I$(TDB_SRC_DIR)/include -I../../
CC = gcc
PROGS = perfcount
diff --git a/examples/perfcounter/perf.h b/examples/perfcounter/perf.h
index 2c24d31..7f06b05 100644
--- a/examples/perfcounter/perf.h
+++ b/examples/perfcounter/perf.h
@@ -36,8 +36,8 @@
#include sys/time.h
#include sys/wait.h
#include limits.h
-#include tdb.h
-#include rpc_perfcount_defs.h
+#include tdb.h
+#include librpc/gen_ndr/perfcount.h
#include sys/statfs.h
#include sys/times.h
#include sys/sysinfo.h
diff --git a/source3/Makefile.in b/source3/Makefile.in
index