[SCM] Samba Shared Repository - branch v3-3-test updated -
release-3-2-0pre2-2330-gec9f8c4
Günther Deschner
gd at samba.org
Wed May 7 23:11:58 GMT 2008
The branch, v3-3-test has been updated
via ec9f8c4cf67c82f4665ed51e4fd0181f5f147ea0 (commit)
via 4c0805220821719ad1db1590457ab66a577d26a7 (commit)
via 7159cce8055d0197cfc1a9daa08d2370527ea3bc (commit)
from 47146effc1c2bca516d4fbccf221b5b0e02737bf (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-3-test
- Log -----------------------------------------------------------------
commit ec9f8c4cf67c82f4665ed51e4fd0181f5f147ea0
Author: Günther Deschner <gd at samba.org>
Date: Wed May 7 21:01:46 2008 +0200
gencache: add some const.
Guenther
commit 4c0805220821719ad1db1590457ab66a577d26a7
Author: Günther Deschner <gd at samba.org>
Date: Wed May 7 21:01:29 2008 +0200
re-run make idl.
Guenther
commit 7159cce8055d0197cfc1a9daa08d2370527ea3bc
Author: Günther Deschner <gd at samba.org>
Date: Wed May 7 21:01:09 2008 +0200
IDL: make nbt_cldap_netlogon_29 public.
Guenther
-----------------------------------------------------------------------
Summary of changes:
source/lib/gencache.c | 2 +-
source/librpc/gen_ndr/nbt.h | 2 +-
source/librpc/gen_ndr/ndr_nbt.c | 4 ++--
source/librpc/gen_ndr/ndr_nbt.h | 2 ++
source/librpc/idl/nbt.idl | 2 +-
5 files changed, 7 insertions(+), 5 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source/lib/gencache.c b/source/lib/gencache.c
index 6131269..b773f83 100644
--- a/source/lib/gencache.c
+++ b/source/lib/gencache.c
@@ -324,7 +324,7 @@ bool gencache_get_data_blob(const char *keystr, DATA_BLOB *blob, bool *expired)
* @retval false on failure
**/
-bool gencache_set_data_blob(const char *keystr, DATA_BLOB *blob, time_t timeout)
+bool gencache_set_data_blob(const char *keystr, const DATA_BLOB *blob, time_t timeout)
{
bool ret = False;
int tdb_ret;
diff --git a/source/librpc/gen_ndr/nbt.h b/source/librpc/gen_ndr/nbt.h
index a60e04a..bf0c467 100644
--- a/source/librpc/gen_ndr/nbt.h
+++ b/source/librpc/gen_ndr/nbt.h
@@ -617,7 +617,7 @@ struct nbt_cldap_netlogon_29 {
uint32_t nt_version;/* [value(29)] */
uint16_t lmnt_token;
uint16_t lm20_token;
-};
+}/* [public] */;
union nbt_cldap_netlogon {
struct nbt_cldap_netlogon_1 logon1;/* [case(0)] */
diff --git a/source/librpc/gen_ndr/ndr_nbt.c b/source/librpc/gen_ndr/ndr_nbt.c
index 30fb30a..d39d926 100644
--- a/source/librpc/gen_ndr/ndr_nbt.c
+++ b/source/librpc/gen_ndr/ndr_nbt.c
@@ -2821,7 +2821,7 @@ _PUBLIC_ void ndr_print_nbt_cldap_netlogon_13(struct ndr_print *ndr, const char
ndr->depth--;
}
-static enum ndr_err_code ndr_push_nbt_cldap_netlogon_29(struct ndr_push *ndr, int ndr_flags, const struct nbt_cldap_netlogon_29 *r)
+_PUBLIC_ enum ndr_err_code ndr_push_nbt_cldap_netlogon_29(struct ndr_push *ndr, int ndr_flags, const struct nbt_cldap_netlogon_29 *r)
{
if (ndr_flags & NDR_SCALARS) {
NDR_CHECK(ndr_push_align(ndr, 4));
@@ -2854,7 +2854,7 @@ static enum ndr_err_code ndr_push_nbt_cldap_netlogon_29(struct ndr_push *ndr, in
return NDR_ERR_SUCCESS;
}
-static enum ndr_err_code ndr_pull_nbt_cldap_netlogon_29(struct ndr_pull *ndr, int ndr_flags, struct nbt_cldap_netlogon_29 *r)
+_PUBLIC_ enum ndr_err_code ndr_pull_nbt_cldap_netlogon_29(struct ndr_pull *ndr, int ndr_flags, struct nbt_cldap_netlogon_29 *r)
{
if (ndr_flags & NDR_SCALARS) {
NDR_CHECK(ndr_pull_align(ndr, 4));
diff --git a/source/librpc/gen_ndr/ndr_nbt.h b/source/librpc/gen_ndr/ndr_nbt.h
index 1ffe379..32b57c8 100644
--- a/source/librpc/gen_ndr/ndr_nbt.h
+++ b/source/librpc/gen_ndr/ndr_nbt.h
@@ -63,6 +63,8 @@ enum ndr_err_code ndr_push_nbt_cldap_netlogon_5(struct ndr_push *ndr, int ndr_fl
enum ndr_err_code ndr_pull_nbt_cldap_netlogon_5(struct ndr_pull *ndr, int ndr_flags, struct nbt_cldap_netlogon_5 *r);
void ndr_print_nbt_cldap_netlogon_5(struct ndr_print *ndr, const char *name, const struct nbt_cldap_netlogon_5 *r);
void ndr_print_nbt_cldap_netlogon_13(struct ndr_print *ndr, const char *name, const struct nbt_cldap_netlogon_13 *r);
+enum ndr_err_code ndr_push_nbt_cldap_netlogon_29(struct ndr_push *ndr, int ndr_flags, const struct nbt_cldap_netlogon_29 *r);
+enum ndr_err_code ndr_pull_nbt_cldap_netlogon_29(struct ndr_pull *ndr, int ndr_flags, struct nbt_cldap_netlogon_29 *r);
void ndr_print_nbt_cldap_netlogon_29(struct ndr_print *ndr, const char *name, const struct nbt_cldap_netlogon_29 *r);
enum ndr_err_code ndr_push_nbt_cldap_netlogon(struct ndr_push *ndr, int ndr_flags, const union nbt_cldap_netlogon *r);
enum ndr_err_code ndr_pull_nbt_cldap_netlogon(struct ndr_pull *ndr, int ndr_flags, union nbt_cldap_netlogon *r);
diff --git a/source/librpc/idl/nbt.idl b/source/librpc/idl/nbt.idl
index 07d2fe2..be503f9 100644
--- a/source/librpc/idl/nbt.idl
+++ b/source/librpc/idl/nbt.idl
@@ -551,7 +551,7 @@ interface nbt
uint16 lm20_token;
} nbt_cldap_netlogon_13;
- typedef struct {
+ typedef [public] struct {
nbt_netlogon_command type;
uint16 sbz;
nbt_server_type server_type;
--
Samba Shared Repository
More information about the samba-cvs
mailing list