summaryrefslogtreecommitdiff
path: root/source3/rpc_parse/parse_ntsvcs.c
AgeCommit message (Collapse)AuthorFilesLines
2008-11-19s3-ntsvcs: remove old hand-marshalling for ntsvcs getdevregprop.Günther Deschner1-68/+0
Guenther
2008-02-18Remove unused marshalling for NTSVCS_GET_HW_PROFILE_INFO.Günther Deschner1-73/+0
Guenther (This used to be commit 2ec2eefc703df882599b6eac9147350c4df33006)
2008-02-18Remove unused marshalling for NTSVCS_HW_PROFILE_FLAGS.Günther Deschner1-73/+0
Guenther (This used to be commit ddb3838be1ab5080add4db060432dfd007b1fd73)
2008-02-18Remove unused marshalling for NTSVCS_GET_DEVICE_LIST_SIZE.Günther Deschner1-53/+0
Guenther (This used to be commit bc1df536fa04e004ccf177e0f3ba56f3c47709aa)
2008-02-17Remove unused marshalling for NTSVCS_VALIDATE_DEVICE_INSTANCE.Günther Deschner1-43/+0
Guenther (This used to be commit 8971afaf744e5124d4b82cad76e368ccd05be394)
2008-02-17Remove unused marshalling for NTSVCS_GET_VERSION.Günther Deschner1-37/+0
Guenther (This used to be commit 58970cc6a8761c30bc4b772b28bb25a112cb684f)
2007-10-18RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison1-14/+14
bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
2007-10-10r24809: Consolidate the use of temporary talloc contexts.Volker Lendecke1-2/+2
This adds the two functions talloc_stackframe() and talloc_tos(). * When a new talloc stackframe is allocated with talloc_stackframe(), then * the TALLOC_CTX returned with talloc_tos() is reset to that new * frame. Whenever that stack frame is TALLOC_FREE()'ed, then the reverse * happens: The previous talloc_tos() is restored. * * This API is designed to be robust in the sense that if someone forgets to * TALLOC_FREE() a stackframe, then the next outer one correctly cleans up and * resets the talloc_tos(). The original motivation for this patch was to get rid of the sid_string_static & friends buffers. Explicitly passing talloc context everywhere clutters code too much for my taste, so an implicit talloc_tos() is introduced here. Many of these static buffers are replaced by a single static pointer. The intended use would thus be that low-level functions can rather freely push stuff to talloc_tos, the upper layers clean up by freeing the stackframe. The more of these stackframes are used and correctly freed the more exact the memory cleanup happens. This patch removes the main_loop_talloc_ctx, tmp_talloc_ctx and lp_talloc_ctx (did I forget any?) So, never do a tmp_ctx = talloc_init("foo"); anymore, instead, use tmp_ctx = talloc_stackframe() :-) Volker (This used to be commit 6585ea2cb7f417e14540495b9c7380fe9c8c717b)
2007-10-10r23801: The FSF has moved around a lot. This fixes their Mass Ave address.Andrew Tridgell1-2/+1
(This used to be commit 87c91e4362c51819032bfbebbb273c52e203b227)
2007-10-10r23779: Change from v2 or later to v3 or later.Jeremy Allison1-1/+1
Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
2007-10-10r22577: Change all of parse/*.c to use standard form. Fix someJeremy Allison1-3/+7
marshalling bugs. Jeremy. (This used to be commit 3df99006f8a52af7cff0fbca1bf16157a8648254)
2007-10-10r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison1-2/+2
to do the upper layer directories but this is what everyone is waiting for.... Jeremy. (This used to be commit 9dafb7f48ca3e7af956b0a7d1720c2546fc4cfb8)
2007-10-10r16371: Fix Klocwork #1048.Jeremy Allison1-2/+10
Jeremy. (This used to be commit 5057e90db32adf4395fc2a3fce26a7f64c780828)
2007-10-10r10781: merging eventlog and svcctl code from trunkGerald Carter1-1/+1
(This used to be commit f10aa9fb84bfac4f1a22b74d63999668700ffaac)
2007-10-10r10656: BIG merge from trunk. Features not copied overGerald Carter1-0/+415
* \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck) (This used to be commit 939c3cb5d78e3a2236209b296aa8aba8bdce32d3)