Günther Deschner
6840549123
s3: add server_id.idl and use only autogenerated code.
...
Volker, Tridge and other clustering gurus, please check.
It is ok to get rid of ifdef CLUSTER_SUPPORT here, right ?
Why was unique_id not marshalled at all ?
Guenther
2011-02-17 16:02:19 +01:00
Günther Deschner
e34ba447ec
s3-librpc: move server_id marshalling to own helper file.
...
(in preparation of merging struct server_id).
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Feb 16 00:02:33 CET 2011 on sn-devel-104
2011-02-16 00:02:33 +01:00
Günther Deschner
ad0a3185ce
librpc: move preg.idl to main directory.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Feb 10 13:56:49 CET 2011 on sn-devel-104
2011-02-10 13:56:49 +01:00
Günther Deschner
fdd4d56405
s3: give ../librpc/ndr/util.c its own header.
...
Guenther
2011-02-10 12:58:06 +01:00
Günther Deschner
84dbc2a82d
ndr: merge ndr_map_error2string and ndr_errstr.
...
Guenther
2011-02-08 08:58:31 +01:00
Günther Deschner
8b55ae1785
ndr: move null_ndr_syntax_id to the common libndr location.
...
Guenther
2011-02-08 08:58:21 +01:00
Günther Deschner
724c982131
ndr: merge duplicate ndr_map_error2ntstatus() functions.
...
Guenther
2011-02-08 08:58:11 +01:00
Günther Deschner
c9f4fad75c
idl: add file_id idl.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Jan 25 12:27:00 CET 2011 on sn-devel-104
2011-01-25 12:27:00 +01:00
Günther Deschner
f0b3c72bcc
s3-libndr: remove cmdline_lp_ctx.
...
Guenther
2011-01-25 11:42:46 +01:00
Günther Deschner
7eac3100ea
libndr: move ndr_print_bool to ndr_basic.c
...
Guenther
2011-01-25 11:42:46 +01:00
Günther Deschner
0a1ce77e29
s3-libndr: handle NDR_ERR_IPV6ADDRESS case in ndr_errstr().
...
Guenther
2010-10-05 13:09:05 +00:00
Günther Deschner
5f92bd863c
s3-registry: add preg.idl.
...
Guenther
2010-07-07 15:27:04 +02:00
Günther Deschner
bcd4077be6
s3: remove unused librpc/ndr/sid.c.
...
Guenther
2010-06-03 01:07:17 +02:00
Günther Deschner
b75384546a
librpc: finally merge ndr_string.c.
...
Guenther
2010-05-20 13:57:22 +02:00
Günther Deschner
6d9fe52310
s3-libndr: merge in better ndr warnings from s4 ndr_string.c
...
Guenther
2010-05-20 13:54:44 +02:00
Jelmer Vernooij
f9ca9e46ad
Finish removal of iconv_convenience in public API's.
2010-05-18 11:45:30 +02:00
Günther Deschner
c94f1c16bd
s3-libndr: make sure ndr_pull_string_array() only inspects string termination flags.
...
Otherwise the NOTERM case is not reachable for ascii strings (only utf16).
With this patch we now can have:
[flag(STR_ASCII|STR_NOTERM|NDR_REMAINING)] string_array array_name;
Guenther
2010-05-14 13:20:40 +02:00
Volker Lendecke
8905b599b4
s3: Fix some nonempty blank lines
2010-01-23 14:35:37 +01:00
Günther Deschner
0650423edf
s3-libndr: fix build warning.
...
Guenther
2009-09-25 11:46:51 +02:00
Volker Lendecke
f8cfe19d85
Introduce null_ndr_syntax_id
2009-07-05 23:50:12 +02:00
Steven Danneman
b329ea1cf3
s3: Modifications to generic notify structures to allow implementation of OneFS notify.
...
The OneFS kernel based change notify system takes an fd of the directory
to watch in it's initialization syscall. Since we already have this
directory open, this commit plumbs that fd down to the VFS layer via the
notify_entry struct.
We also need to know if the watch is taken out on a snapshot directory.
The full file_id struct is also passed down to make this determination.
The file_id marshalling wrappers are hand written here, but should
eventually be auto-generated by moving the struct file_id into the idl.
2009-02-20 14:10:30 -08:00
Stefan Metzmacher
7082e4526f
s3:librpc/ndr: if uninitialized variable in string_array code
...
metze
2009-02-19 11:13:34 +01:00
Günther Deschner
35f1e02ca4
librpc: add ndr_size_string_array().
...
Guenther
2009-02-03 15:42:29 +01:00
Jelmer Vernooij
08259c1c52
Add iconv_convenience argument to size functions.
2009-01-01 04:45:33 +01:00
Jelmer Vernooij
cd25b6245f
Move dom_sid to the Samba 3 IDL file, remove the old definition.
2008-12-12 20:20:01 +01:00
Stefan Metzmacher
0d25517723
s3: security.idl: split of dom_sid stuff into dom_sid.idl
...
And use the toplevel ndr_sec_helper.c
metze
2008-11-08 08:02:26 +01:00
Jelmer Vernooij
3fda6c5c2a
Remove global_loadparm stub in Samba 3 as it's no longer used.
2008-11-02 18:28:06 +01:00
Jelmer Vernooij
ff36c52d8c
Remove another use of global_loadparm.
...
Eventually, we should move some of these parameters into a separate
struct (perhaps into smb_transport_options?), to avoid the long lists of
parameters.
2008-11-02 16:07:28 +01:00
Günther Deschner
d413e1f40a
drsuapi: share drsuapi idl and helper code.
...
Guenther
2008-10-18 23:25:48 +02:00
Jelmer Vernooij
519458a2fa
Use shared util.c.
2008-10-18 14:27:13 +02:00
Günther Deschner
f0dccc0307
s3: re-merge s4 drsuapi helper and re-run make samba3-idl.
...
Guenther
2008-10-16 14:02:26 +02:00
Jelmer Vernooij
0132423a09
Share libndr.h between Samba 3 and Samba 4.
2008-10-15 00:35:13 +02:00
Jelmer Vernooij
5198fb6e19
Share ndr_krb5pac implementation.
2008-10-14 23:52:20 +02:00
Jelmer Vernooij
f02a68a89f
Share ndr_compression.c.
2008-10-14 23:46:34 +02:00
Jelmer Vernooij
42f0172fe2
Remove unused file.
2008-10-14 16:21:26 +02:00
Jelmer Vernooij
2fddd2e2d5
Share ndrdump implementation.
2008-10-13 15:58:45 +02:00
Jelmer Vernooij
6d02f0805a
Import warning fixes from Samba 3 into libndr, sync more libndr code.
2008-10-13 15:33:40 +02:00
Jelmer Vernooij
58f844ab54
Share uuid implementations.
2008-10-13 15:23:35 +02:00
Jelmer Vernooij
8cae7a5bab
Share ndr_misc implementations.
2008-10-13 15:22:27 +02:00
Jelmer Vernooij
390d37187a
Share ndr_basic implementation.
2008-10-13 15:20:10 +02:00
Jelmer Vernooij
e779345bca
Import changes from upstream libndr.
2008-10-13 15:01:28 +02:00
Jelmer Vernooij
de0aa7850c
Move code specific to Samba 3 to a separate file.
2008-10-13 14:38:42 +02:00
Jelmer Vernooij
9f2ed1e00f
Share RPC binding string utility functions.
2008-10-12 19:05:46 +02:00
Günther Deschner
022947097f
s3-ndr: add stub smb_iconv_convenience to some ndr_ functions.
...
Guenther
2008-09-23 23:35:14 +02:00
Günther Deschner
c48186f507
s3: use samba4 prototype for ndr_push/pull_struct_blob.
...
Guenther
2008-09-23 09:37:23 +02:00
Jelmer Vernooij
9c466a6158
Use single copy of compression library in Samba3,4.
2008-09-16 19:07:02 +02:00
Volker Lendecke
8e02cb17fe
Ooops, GUID_equal was already around :-)
...
(This used to be commit 9a0bc277f2
)
2008-07-19 19:50:36 +02:00
Volker Lendecke
e65ea7471e
Add ndr_syntax_id_equal()
...
(This used to be commit 5fc90908de
)
2008-07-16 23:19:48 +02:00
Stefan Metzmacher
dea1c7ae16
drsuapi.idl: fix unknowns in drsuapi_DsReplicaObject*
...
metze
(cherry picked from commit de2aed042d
)
(This used to be commit 7488eda7a3
)
2008-07-16 15:12:19 +02:00
Günther Deschner
7cc9b5c5a1
drsuapi: fix data_blob_free() caller (this call is quite different in s3 and 4).
...
Guenther
(This used to be commit 895036829c
)
2008-05-27 16:47:42 +02:00