[SCM] Samba Shared Repository - branch master updated
Jelmer Vernooij
jelmer at samba.org
Tue Mar 20 08:27:03 MDT 2012
The branch, master has been updated
via 7639ebe librpc/wscript_build: Fix formatting.
via d875327 Move NS_GUID_string and NS_GUID_from_string to dsdb-common.
via 0b6dea9 libndr: Define trivial is_valid_policy_hnd as macro.
via b4d35be libndr: Rename policy_handle_empty to ndr_policy_handle_empty.
via f92b05b libndr: Rename policy_handle_equal to ndr_policy_handle_equal.
via 95ca5fb libndr: Rename ndr64_transfer_syntax and null_ndr_syntax_id so they have a ndr_ prefix.
via 6058977 librpc/wscript_build: Santizize formatting.
from 0902392 s3-winbindd Only use SamLogonEx when we can get unencrypted session keys
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 7639ebe1ef6535ae1ffb4c9db8810c089136f434
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Tue Mar 20 13:50:18 2012 +0100
librpc/wscript_build: Fix formatting.
Autobuild-User: Jelmer Vernooij <jelmer at samba.org>
Autobuild-Date: Tue Mar 20 15:26:14 CET 2012 on sn-devel-104
commit d875327b10ca0fd3d548b4e9088ffcc7ef421baf
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Sun Mar 18 18:46:18 2012 +0100
Move NS_GUID_string and NS_GUID_from_string to dsdb-common.
commit 0b6dea9d664841d505acd75ac5449e953f60db74
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Sun Mar 18 18:04:17 2012 +0100
libndr: Define trivial is_valid_policy_hnd as macro.
This makes the NDR namespace a bit clearer, in preparation of ABI checking.
commit b4d35bee38a4cfd0eba26956dde2c5bb23cdb1c3
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Sun Mar 18 17:44:24 2012 +0100
libndr: Rename policy_handle_empty to ndr_policy_handle_empty.
This makes the NDR namespace a bit clearer, in preparation of ABI checking.
commit f92b05b95575d45e91dcd2885fb4e2d202deb9ae
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Sun Mar 18 16:54:21 2012 +0100
libndr: Rename policy_handle_equal to ndr_policy_handle_equal.
This makes the NDR namespace a bit clearer, in preparation of ABI checking.
commit 95ca5fbadd390fe056ee2e8f9716ee478904458e
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Sun Mar 18 16:46:57 2012 +0100
libndr: Rename ndr64_transfer_syntax and null_ndr_syntax_id so they have a ndr_ prefix.
This makes the NDR namespace a bit clearer, in preparation of ABI checking.
commit 6058977f900c513eafe20201d0b1b0d13727ba13
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Sun Mar 18 02:21:24 2012 +0100
librpc/wscript_build: Santizize formatting.
-----------------------------------------------------------------------
Summary of changes:
librpc/ndr/libndr.h | 14 +-
librpc/ndr/ndr.c | 15 +-
librpc/ndr/uuid.c | 61 +--
librpc/rpc/binding.c | 6 +-
librpc/wscript_build | 771 +++++++++++-----------
source3/lib/netapi/samr.c | 6 +-
source3/rpc_client/cli_pipe.c | 6 +-
source3/rpc_server/epmapper/srv_epmapper.c | 8 +-
source3/rpc_server/rpc_ncacn_np.c | 4 +-
source3/rpc_server/srv_pipe.c | 6 +-
source4/dsdb/common/util.c | 52 ++
source4/dsdb/common/util.h | 10 +
source4/dsdb/samdb/ldb_modules/simple_ldap_map.c | 1 +
source4/dsdb/samdb/ldb_modules/wscript_build | 2 +-
source4/libnet/libnet_domain.c | 2 +-
source4/libnet/prereq_domain.c | 8 +-
source4/librpc/rpc/dcerpc_auth.c | 4 +-
source4/librpc/rpc/pyrpc.c | 5 +-
source4/rpc_server/dcerpc_server.c | 12 +-
source4/rpc_server/epmapper/rpc_epmapper.c | 4 +-
source4/rpc_server/handles.c | 2 +-
source4/torture/rpc/epmapper.c | 12 +-
source4/torture/rpc/samr.c | 13 +-
23 files changed, 516 insertions(+), 508 deletions(-)
Changeset truncated at 500 lines:
diff --git a/librpc/ndr/libndr.h b/librpc/ndr/libndr.h
index 36adae9..37a3145 100644
--- a/librpc/ndr/libndr.h
+++ b/librpc/ndr/libndr.h
@@ -353,9 +353,9 @@ typedef void (*ndr_print_function_t)(struct ndr_print *, const char *, int, cons
#include "../libcli/util/error.h"
#include "librpc/gen_ndr/misc.h"
-extern const struct ndr_syntax_id ndr_transfer_syntax;
-extern const struct ndr_syntax_id ndr64_transfer_syntax;
-extern const struct ndr_syntax_id null_ndr_syntax_id;
+extern const struct ndr_syntax_id ndr_transfer_syntax_ndr;
+extern const struct ndr_syntax_id ndr_transfer_syntax_ndr64;
+extern const struct ndr_syntax_id ndr_syntax_id_null;
struct ndr_interface_call_pipe {
const char *name;
@@ -555,9 +555,9 @@ NDR_SCALAR_PROTO(double, double)
enum ndr_err_code ndr_pull_policy_handle(struct ndr_pull *ndr, int ndr_flags, struct policy_handle *r);
enum ndr_err_code ndr_push_policy_handle(struct ndr_push *ndr, int ndr_flags, const struct policy_handle *r);
void ndr_print_policy_handle(struct ndr_print *ndr, const char *name, const struct policy_handle *r);
-bool policy_handle_empty(const struct policy_handle *h);
-bool is_valid_policy_hnd(const struct policy_handle *hnd);
-bool policy_handle_equal(const struct policy_handle *hnd1,
+bool ndr_policy_handle_empty(const struct policy_handle *h);
+#define is_valid_policy_hnd(hnd) (!ndr_policy_handle_empty(hnd))
+bool ndr_policy_handle_equal(const struct policy_handle *hnd1,
const struct policy_handle *hnd2);
void ndr_check_padding(struct ndr_pull *ndr, size_t n);
@@ -608,14 +608,12 @@ NTSTATUS GUID_to_ndr_blob(const struct GUID *guid, TALLOC_CTX *mem_ctx, DATA_BLO
NTSTATUS GUID_from_ndr_blob(const DATA_BLOB *b, struct GUID *guid);
NTSTATUS GUID_from_data_blob(const DATA_BLOB *s, struct GUID *guid);
NTSTATUS GUID_from_string(const char *s, struct GUID *guid);
-NTSTATUS NS_GUID_from_string(const char *s, struct GUID *guid);
struct GUID GUID_zero(void);
bool GUID_all_zero(const struct GUID *u);
int GUID_compare(const struct GUID *u1, const struct GUID *u2);
char *GUID_string(TALLOC_CTX *mem_ctx, const struct GUID *guid);
char *GUID_string2(TALLOC_CTX *mem_ctx, const struct GUID *guid);
char *GUID_hexstring(TALLOC_CTX *mem_ctx, const struct GUID *guid);
-char *NS_GUID_string(TALLOC_CTX *mem_ctx, const struct GUID *guid);
struct GUID GUID_random(void);
_PUBLIC_ enum ndr_err_code ndr_pull_enum_uint8(struct ndr_pull *ndr, int ndr_flags, uint8_t *v);
diff --git a/librpc/ndr/ndr.c b/librpc/ndr/ndr.c
index 7cb6e21..2279d1c 100644
--- a/librpc/ndr/ndr.c
+++ b/librpc/ndr/ndr.c
@@ -1,20 +1,21 @@
-/*
+/*
Unix SMB/CIFS implementation.
libndr interface
Copyright (C) Andrew Tridgell 2003
-
+ Copyright (C) Jelmer Vernooij 2005-2008
+
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 3 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, see <http://www.gnu.org/licenses/>.
*/
@@ -33,17 +34,17 @@
#define NDR_BASE_MARSHALL_SIZE 1024
/* this guid indicates NDR encoding in a protocol tower */
-const struct ndr_syntax_id ndr_transfer_syntax = {
+const struct ndr_syntax_id ndr_transfer_syntax_ndr = {
{ 0x8a885d04, 0x1ceb, 0x11c9, {0x9f, 0xe8}, {0x08,0x00,0x2b,0x10,0x48,0x60} },
2
};
-const struct ndr_syntax_id ndr64_transfer_syntax = {
+const struct ndr_syntax_id ndr_transfer_syntax_ndr64 = {
{ 0x71710533, 0xbeba, 0x4937, {0x83, 0x19}, {0xb5,0xdb,0xef,0x9c,0xcc,0x36} },
1
};
-const struct ndr_syntax_id null_ndr_syntax_id = {
+const struct ndr_syntax_id ndr_syntax_id_null = {
{ 0, 0, 0, { 0, 0 }, { 0, 0, 0, 0, 0, 0 } },
0
};
diff --git a/librpc/ndr/uuid.c b/librpc/ndr/uuid.c
index 445b6dd..cefe7b6 100644
--- a/librpc/ndr/uuid.c
+++ b/librpc/ndr/uuid.c
@@ -157,45 +157,6 @@ _PUBLIC_ NTSTATUS GUID_from_string(const char *s, struct GUID *guid)
}
/**
- build a GUID from a string
-*/
-_PUBLIC_ NTSTATUS NS_GUID_from_string(const char *s, struct GUID *guid)
-{
- NTSTATUS status = NT_STATUS_INVALID_PARAMETER;
- uint32_t time_low;
- uint32_t time_mid, time_hi_and_version;
- uint32_t clock_seq[2];
- uint32_t node[6];
- int i;
-
- if (s == NULL) {
- return NT_STATUS_INVALID_PARAMETER;
- }
-
- if (11 == sscanf(s, "%08x-%04x%04x-%02x%02x%02x%02x-%02x%02x%02x%02x",
- &time_low, &time_mid, &time_hi_and_version,
- &clock_seq[0], &clock_seq[1],
- &node[0], &node[1], &node[2], &node[3], &node[4], &node[5])) {
- status = NT_STATUS_OK;
- }
-
- if (!NT_STATUS_IS_OK(status)) {
- return status;
- }
-
- guid->time_low = time_low;
- guid->time_mid = time_mid;
- guid->time_hi_and_version = time_hi_and_version;
- guid->clock_seq[0] = clock_seq[0];
- guid->clock_seq[1] = clock_seq[1];
- for (i=0;i<6;i++) {
- guid->node[i] = node[i];
- }
-
- return NT_STATUS_OK;
-}
-
-/**
* generate a random GUID
*/
_PUBLIC_ struct GUID GUID_random(void)
@@ -318,30 +279,12 @@ _PUBLIC_ char *GUID_hexstring(TALLOC_CTX *mem_ctx, const struct GUID *guid)
return ret;
}
-_PUBLIC_ char *NS_GUID_string(TALLOC_CTX *mem_ctx, const struct GUID *guid)
-{
- return talloc_asprintf(mem_ctx,
- "%08x-%04x%04x-%02x%02x%02x%02x-%02x%02x%02x%02x",
- guid->time_low, guid->time_mid,
- guid->time_hi_and_version,
- guid->clock_seq[0],
- guid->clock_seq[1],
- guid->node[0], guid->node[1],
- guid->node[2], guid->node[3],
- guid->node[4], guid->node[5]);
-}
-
-_PUBLIC_ bool policy_handle_empty(const struct policy_handle *h)
+_PUBLIC_ bool ndr_policy_handle_empty(const struct policy_handle *h)
{
return (h->handle_type == 0 && GUID_all_zero(&h->uuid));
}
-_PUBLIC_ bool is_valid_policy_hnd(const struct policy_handle *hnd)
-{
- return !policy_handle_empty(hnd);
-}
-
-_PUBLIC_ bool policy_handle_equal(const struct policy_handle *hnd1,
+_PUBLIC_ bool ndr_policy_handle_equal(const struct policy_handle *hnd1,
const struct policy_handle *hnd2)
{
if (!hnd1 || !hnd2) {
diff --git a/librpc/rpc/binding.c b/librpc/rpc/binding.c
index 381e3ae..f7fbbbc 100644
--- a/librpc/rpc/binding.c
+++ b/librpc/rpc/binding.c
@@ -105,11 +105,11 @@ const char *epm_floor_string(TALLOC_CTX *mem_ctx, struct epm_floor *epm_floor)
/* lhs is used: UUID */
char *uuidstr;
- if (GUID_equal(&syntax.uuid, &ndr_transfer_syntax.uuid)) {
+ if (GUID_equal(&syntax.uuid, &ndr_transfer_syntax_ndr.uuid)) {
return "NDR";
}
- if (GUID_equal(&syntax.uuid, &ndr64_transfer_syntax.uuid)) {
+ if (GUID_equal(&syntax.uuid, &ndr_transfer_syntax_ndr64.uuid)) {
return "NDR64";
}
@@ -838,7 +838,7 @@ _PUBLIC_ NTSTATUS dcerpc_binding_build_tower(TALLOC_CTX *mem_ctx,
tower->floors[1].lhs.protocol = EPM_PROTOCOL_UUID;
tower->floors[1].lhs.lhs_data = dcerpc_floor_pack_lhs_data(tower->floors,
- &ndr_transfer_syntax);
+ &ndr_transfer_syntax_ndr);
tower->floors[1].rhs.uuid.unknown = data_blob_talloc_zero(tower->floors, 2);
diff --git a/librpc/wscript_build b/librpc/wscript_build
index 540050e..a0779da 100644
--- a/librpc/wscript_build
+++ b/librpc/wscript_build
@@ -4,613 +4,616 @@ bld.RECURSE('idl')
bld.RECURSE('../lib/compression')
bld.SAMBA_SUBSYSTEM('NDR_AUDIOSRV',
- source='gen_ndr/ndr_audiosrv.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_audiosrv.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_AUTH',
- source='gen_ndr/ndr_auth.c ndr/ndr_auth.c',
- public_headers='gen_ndr/auth.h',
- header_path='gen_ndr',
- public_deps='ndr NDR_SECURITY ndr-krb5pac'
- )
+ source='gen_ndr/ndr_auth.c ndr/ndr_auth.c',
+ public_headers='gen_ndr/auth.h',
+ header_path='gen_ndr',
+ public_deps='ndr NDR_SECURITY ndr-krb5pac'
+ )
bld.SAMBA_SUBSYSTEM('NDR_ATSVC',
- source='gen_ndr/ndr_atsvc.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_atsvc.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_NAMED_PIPE_AUTH',
- source='gen_ndr/ndr_named_pipe_auth.c',
- public_deps='ndr NDR_AUTH'
- )
+ source='gen_ndr/ndr_named_pipe_auth.c',
+ public_deps='ndr NDR_AUTH'
+ )
bld.SAMBA_SUBSYSTEM('NDR_DNSSERVER',
- source='gen_ndr/ndr_dnsserver.c ndr/ndr_dnsserver.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_dnsserver.c ndr/ndr_dnsserver.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_DNS',
- source='gen_ndr/ndr_dns.c ndr/ndr_dns.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_dns.c ndr/ndr_dns.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_DSBACKUP',
- source='gen_ndr/ndr_dsbackup.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_dsbackup.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_DFS',
- source='gen_ndr/ndr_dfs.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_dfs.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_WINREG',
- source='gen_ndr/ndr_winreg.c',
- public_deps='ndr NDR_SECURITY NDR_LSA'
- )
+ source='gen_ndr/ndr_winreg.c',
+ public_deps='ndr NDR_SECURITY NDR_LSA'
+ )
bld.SAMBA_SUBSYSTEM('NDR_EFS',
- source='gen_ndr/ndr_efs.c',
- public_deps='ndr NDR_SECURITY'
- )
+ source='gen_ndr/ndr_efs.c',
+ public_deps='ndr NDR_SECURITY'
+ )
bld.SAMBA_SUBSYSTEM('NDR_ROT',
- source='gen_ndr/ndr_rot.c',
- public_deps='ndr NDR_ORPC'
- )
+ source='gen_ndr/ndr_rot.c',
+ public_deps='ndr NDR_ORPC'
+ )
bld.SAMBA_SUBSYSTEM('NDR_FRSRPC',
- source='ndr/ndr_frsrpc.c gen_ndr/ndr_frsrpc.c',
- public_deps='ndr'
- )
+ source='ndr/ndr_frsrpc.c gen_ndr/ndr_frsrpc.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_FRSAPI',
- source='gen_ndr/ndr_frsapi.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_frsapi.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_FRSTRANS',
- source='gen_ndr/ndr_frstrans.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_frstrans.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_DFSBLOBS',
- source='gen_ndr/ndr_dfsblobs.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_dfsblobs.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_POLICYAGENT',
- source='gen_ndr/ndr_policyagent.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_policyagent.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_UNIXINFO',
- source='gen_ndr/ndr_unixinfo.c',
- public_deps='ndr NDR_SECURITY'
- )
+ source='gen_ndr/ndr_unixinfo.c',
+ public_deps='ndr NDR_SECURITY'
+ )
bld.SAMBA_SUBSYSTEM('NDR_SPOOLSS',
- source='gen_ndr/ndr_spoolss.c',
- public_deps='ndr NDR_SPOOLSS_BUF NDR_SECURITY'
- )
+ source='gen_ndr/ndr_spoolss.c',
+ public_deps='ndr NDR_SPOOLSS_BUF NDR_SECURITY'
+ )
bld.SAMBA_SUBSYSTEM('NDR_SPOOLSS_BUF',
- source='ndr/ndr_spoolss_buf.c',
- deps='talloc'
- )
+ source='ndr/ndr_spoolss_buf.c',
+ deps='talloc'
+ )
bld.SAMBA_SUBSYSTEM('NDR_PRINTCAP',
- source='gen_ndr/ndr_printcap.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_printcap.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_EPMAPPER',
- source='gen_ndr/ndr_epmapper.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_epmapper.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_DBGIDL',
- source='gen_ndr/ndr_dbgidl.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_dbgidl.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_DSSETUP',
- source='gen_ndr/ndr_dssetup.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_dssetup.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_MSGSVC',
- source='gen_ndr/ndr_msgsvc.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_msgsvc.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_MGMT',
- source='gen_ndr/ndr_mgmt.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_mgmt.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_ORPC',
- source='ndr/ndr_orpc.c gen_ndr/ndr_orpc.c',
- public_deps='ndr'
- )
+ source='ndr/ndr_orpc.c gen_ndr/ndr_orpc.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_OXIDRESOLVER',
- source='gen_ndr/ndr_oxidresolver.c',
- public_deps='ndr NDR_ORPC'
- )
+ source='gen_ndr/ndr_oxidresolver.c',
+ public_deps='ndr NDR_ORPC'
+ )
bld.SAMBA_SUBSYSTEM('NDR_REMACT',
- source='gen_ndr/ndr_remact.c',
- public_deps='ndr NDR_ORPC'
- )
+ source='gen_ndr/ndr_remact.c',
+ public_deps='ndr NDR_ORPC'
+ )
bld.SAMBA_SUBSYSTEM('NDR_DCOM',
- source='gen_ndr/ndr_dcom.c',
- public_deps='ndr NDR_SECURITY NDR_ORPC'
- )
+ source='gen_ndr/ndr_dcom.c',
+ public_deps='ndr NDR_SECURITY NDR_ORPC'
+ )
bld.SAMBA_SUBSYSTEM('NDR_WMI',
- source='ndr/ndr_wmi.c gen_ndr/ndr_wmi.c',
- public_deps='ndr NDR_SECURITY NDR_DCOM'
- )
+ source='ndr/ndr_wmi.c gen_ndr/ndr_wmi.c',
+ public_deps='ndr NDR_SECURITY NDR_DCOM'
+ )
bld.SAMBA_SUBSYSTEM('NDR_WZCSVC',
- source='gen_ndr/ndr_wzcsvc.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_wzcsvc.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_BROWSER',
- source='gen_ndr/ndr_browser.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_browser.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_W32TIME',
- source='gen_ndr/ndr_w32time.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_w32time.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_SCERPC',
- source='gen_ndr/ndr_scerpc.c',
- public_deps='ndr'
- )
+ source='gen_ndr/ndr_scerpc.c',
+ public_deps='ndr'
+ )
bld.SAMBA_SUBSYSTEM('NDR_SERVER_ID',
- source='gen_ndr/ndr_server_id.c',
- deps='ndr',
- public_headers='gen_ndr/server_id.h',
- header_path='gen_ndr'
- )
+ source='gen_ndr/ndr_server_id.c',
+ deps='ndr',
+ public_headers='gen_ndr/server_id.h',
+ header_path='gen_ndr'
+ )
--
Samba Shared Repository
More information about the samba-cvs
mailing list