1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-28 17:47:29 +03:00

857 Commits

Author SHA1 Message Date
Günther Deschner
e931f28db7 Remove unused marshalling for SRV_NET_SHARE_DEL.
Guenther
(This used to be commit 2afae94936d4fbd3b1e804111bff1960c2b852bd)
2008-03-07 23:51:34 +01:00
Günther Deschner
221af840a5 Add some more init_srvsvc_NetShareInfoX functions.
Guenther
(This used to be commit cb3577e695f80d76e4c20f6396d57e3a2047c3c4)
2008-03-07 13:08:34 +01:00
Volker Lendecke
03451a516a Fix coverity ID 525, 526, 527, 528, 529 and 530
Upon failure to allocate one of the arrays, further down the TALLOC_FREE would
have looked at the variables given to it without initizalizing.
(This used to be commit 6cac3127312acaac65fcd54280605605765787ad)
2008-03-05 22:36:18 +01:00
Günther Deschner
1bdce8e5b5 Remove unused marshalling for SRV_NET_REMOTE_TOD.
Guenther
(This used to be commit 9f0ea1d727046fef4c23bcf1e71d10f33c93b00f)
2008-03-05 10:40:52 +01:00
Günther Deschner
78b20443c5 Use pidl for _srvsvc_NetRemoteTOD().
Guenther
(This used to be commit 2b4e0f0593c6378cdac4811ded830ca694afac9e)
2008-03-05 10:34:45 +01:00
Günther Deschner
986005db13 Remove unused marshalling for SRV_NET_SRV_GET_INFO.
Guenther
(This used to be commit 53a7e9b07d07d3e9d21360dee35fee27b46929b3)
2008-03-05 09:49:34 +01:00
Günther Deschner
2c3dc9baa5 Use pidl for _srvsvc_NetSrvGetInfo().
Guenther
(This used to be commit 34caa41fa6d44165b470508261c2bde124fc4955)
2008-03-05 09:49:15 +01:00
Günther Deschner
700438dbbd Fix samr querydispinfo w.r.t. lsa_AsciiStringLarge.
Thanks metze for the fix.

Guenther
(This used to be commit dcffb885bc5d16e795b71d95e0790d3d7d70cf3c)
2008-02-28 23:37:47 +01:00
Günther Deschner
7269a504fd Add my copyright.
Guenther
(This used to be commit d078a8757182d84dfd3307a2e1b751cf173aaa97)
2008-02-27 19:38:48 +01:00
Steven Danneman
6fb37ae672 Closed memory leak on error path.
(This used to be commit 376de8a0e4194e186b460911e3319b0f4448203e)
2008-02-27 07:23:28 +01:00
Günther Deschner
c147f2fd6b Remove unused marshalling for SVCCTL_QUERY_STATUS.
Guenther
(This used to be commit 8a621f517fe38ce91f10e12fccc2963af6afc33d)
2008-02-19 03:13:26 +01:00
Günther Deschner
35e48a4b1d Remove unused marshalling for SVCCTL_CONTROL_SERVICE.
Guenther
(This used to be commit 84112a24f5292b8d2e4d446e39462e0402453b4a)
2008-02-19 03:13:02 +01:00
Günther Deschner
a750bbf1b8 Remove unused marshalling for SVCCTL_START_SERVICE.
Guenther
(This used to be commit 57e03a7fd56062bbff19c88c3b6928e8a0481794)
2008-02-19 03:12:37 +01:00
Günther Deschner
bdd5f1cb2a Fix some uninitialized data in new netlogon client.
Guenther
(This used to be commit bd6e2fcf3b3ab15736584edbbfb941b381988499)
2008-02-19 01:51:41 +01:00
Günther Deschner
2a501a0760 Use pidl for _lsa_LookupSids, _lsa_LookupSids2 and _lsa_LookupSids3.
Guenther
(This used to be commit b1609801e4443a3efbc29873477ad335d0241be4)
2008-02-19 01:10:30 +01:00
Günther Deschner
0349835b34 Use pidl for _lsa_LookupNames() and _lsa_LookupNames2().
Hopefully I didn't screw this up. Please check :)

Guenther
(This used to be commit 01b733f10c1645668f2aea2841bbdc64b4bd5c51)
2008-02-18 14:40:34 +01:00
Günther Deschner
4673706e1d Remove unused marshalling for SVCCTL_GET_DISPLAY_NAME.
Guenther
(This used to be commit 144f41e7c3c97afede71ed771acd130f9018f0df)
2008-02-18 13:45:36 +01:00
Günther Deschner
6d95d7d9b9 Remove unused marshalling for SVCCTL_OPEN_SERVICE.
Guenther
(This used to be commit e0a8818af0e3e82e9b70ff6c485090986b435fed)
2008-02-18 12:58:44 +01:00
Günther Deschner
330fe0a62a Remove unused marshalling for SVCCTL_OPEN_SCMANAGER.
Guenther
(This used to be commit 1162b8a02d365b79f5a3e86c936bae80092f1869)
2008-02-18 12:12:43 +01:00
Günther Deschner
d9a465b8df Use rpccli_lsa_LookupSids() in rpccli_lsa_lookup_sids_noalloc().
Guenther
(This used to be commit b62eddbc4e302d3849525d8f6af24b112a4fe483)
2008-02-18 10:03:49 +01:00
Günther Deschner
e655a10736 Use rpccli_lsa_LookupNames() inside of rpccli_lsa_lookup_names.
Guenther
(This used to be commit 5c0a2d697f6a173e9627d7bc5567308a24613f46)
2008-02-18 10:01:24 +01:00
Günther Deschner
95cd28299e Remove unused marshalling for NET_AUTH3.
Guenther
(This used to be commit ccf3ba0f5ce30d45a3d644552d1245391bf01754)
2008-02-17 02:53:23 +01:00
Günther Deschner
95b6f33da6 Remove unused marshalling for NET_SAM_LOGON_EX and finally NET_USER_INFO_3.
Guenther
(This used to be commit ead1f11dd21b1df9a595295b3513c5f6088397c9)
2008-02-17 02:50:11 +01:00
Günther Deschner
9519d95c4a Use rpccli_netr_LogonSamLogonEx in rpccli wrapping function.
Guenther
(This used to be commit 51a664cd5fc1cecc21a8a515bb959cac87296bcb)
2008-02-17 02:37:12 +01:00
Günther Deschner
9f8f9c1483 Finally let our samlogon routines call rpccli_netr_LogonSamLogon internally and
return netr_SamInfo3.

Guenther
(This used to be commit 9e5b732d451f6a2f09d2a71e5a3aec59c771db01)
2008-02-17 02:12:01 +01:00
Günther Deschner
c35ae5943d Add some more samlogon related netlogon init functions.
Guenther
(This used to be commit df90a37c3e765faf69a77522d58e3a5f7f70b418)
2008-02-17 02:12:00 +01:00
Günther Deschner
697f8904e7 Remove unused marshalling for NET_SRV_PWSET.
Guenther
(This used to be commit e48737f04d2324b604f3290904ec6163a6242ae5)
2008-02-16 16:06:55 +01:00
Günther Deschner
c164f1dd80 Add init_netr_SamInfo3 routine.
Guenther
(This used to be commit bf598744c5af1a14abd25c316c243d00b94cbbe0)
2008-02-16 13:44:33 +01:00
Günther Deschner
26106d2e39 Remove unused marshalling for NET_REQ_CHAL and NET_AUTH2.
Guenther
(This used to be commit 2123aff75c8db431cb37d132058902287e740a85)
2008-02-16 00:05:45 +01:00
Günther Deschner
3f24ef1848 Replace DOM_CHAL with "struct netr_Credential" where we can right now.
This allows to remove some more old netlogon client calls.

Guenther
(This used to be commit c0b1a876583230a5130f5df1965d6c742961bcdc)
2008-02-15 23:57:54 +01:00
Günther Deschner
34df32446d Remove unused marshalling for NET_SAM_SYNC.
Guenther
(This used to be commit a94d93725a649c7a0ac1fcd61ea07579f65596da)
2008-02-15 14:24:31 +01:00
Günther Deschner
99f1806af9 Remove unused marshalling for NET_SAM_DELTAS.
Guenther
(This used to be commit 2dd01f07411744f1f8fec0bff7af554db08ab960)
2008-02-15 14:06:50 +01:00
Günther Deschner
ad5794ad5c Remove unused marshalling for LSA_REMOVE_ACCT_RIGHTS.
Guenther
(This used to be commit 80e39330bf15cc57f2780a5b900d8a2b14d92fa9)
2008-02-14 15:29:51 +01:00
Günther Deschner
d64ae7328a Remove unused marshalling for LSA_ENUM_ACCT_RIGHTS.
Guenther
(This used to be commit 34c0e64026b7f5f223c7d7f1d7e162b5659f3bd3)
2008-02-14 15:11:35 +01:00
Günther Deschner
25bc71f117 Remove unused marshalling for LSA_ADD_ACCT_RIGHTS.
Guenther
(This used to be commit 15b97d1aafd6c8ad936944b611188154b191167f)
2008-02-14 14:40:27 +01:00
Günther Deschner
c6cd8ec909 Remove unused marshalling for LSA_LOOKUP_PRIV_VALUE.
Guenther
(This used to be commit 8125d8557fb4b27873f8eabc6ad1019491d18cce)
2008-02-14 13:53:27 +01:00
Günther Deschner
341e5ea3eb Remove unused marshalling for LSA_ENUMPRIVSACCOUNT.
Guenther
(This used to be commit 004598bc1322b6e2deb62115713768682fee988e)
2008-02-14 13:13:09 +01:00
Günther Deschner
8f7cc004ff Remove unused marshalling for LSA_ENUM_ACCOUNTS.
Guenther
(This used to be commit 8c476ad51622f76bf8f03f6255369b8e19f24a72)
2008-02-14 01:34:34 +01:00
Günther Deschner
d134bd3c27 Remove unused marshalling for NET_LOGON_CTRL and NET_LOGON_CTRL2.
Guenther
(This used to be commit c94538e742e469e4afc6e30d9d99951fda6dd219)
2008-02-13 23:12:42 +01:00
Günther Deschner
834fa856da Move some lsa init routines around.
Guenther
(This used to be commit 8d3e7e8bb067b9e0aab79bc460647e8a6176102e)
2008-02-13 23:01:33 +01:00
Günther Deschner
c60460a549 Remove unused marshalling for SAMR_ENUM_DOM_ALIASES.
Guenther
(This used to be commit 7e1f33436adb0625662969f52b501c57d4a4bc87)
2008-02-13 11:18:36 +01:00
Günther Deschner
4843df31de Remove unused marshalling for SAMR_ENUM_DOM_GROUPS.
Guenther
(This used to be commit 6f269ec8c0ad18bd0c04d5fc459fa80ab72dba63)
2008-02-13 11:18:36 +01:00
Günther Deschner
7c0796a494 Remove unused marshalling for SAMR_LOOKUP_RIDS.
Guenther
(This used to be commit c6db963dacb04a9b2ee12705d8cfb29b843c0ea2)
2008-02-13 10:56:56 +01:00
Günther Deschner
2600cb6b9b Remove unused marshalling for LSA_ENUM_TRUST_DOM.
Guenther
(This used to be commit 90b07714ddb16ef87865cdf4f9c64c0372200e42)
2008-02-13 00:37:19 +01:00
Günther Deschner
e2b3aad817 Collect all init_lsa_string varients in one place.
Guenther
(This used to be commit f4581e9f4482566fba9436d5ae058b8d840fa394)
2008-02-12 22:05:39 +01:00
Günther Deschner
a9cf5a0e9c The final SAM_USER_INFO massacre.
I compared those very thoroughly with the idl ones but couldn't find any bits
that were missing (except for the very obscure (and totally unused)
SAM_USER_INFO_17 structure which I think was totally wrong).

Guenther
(This used to be commit e7192818f79725060d2b12d44186ba8c5bae2fb8)
2008-02-12 21:11:03 +01:00
Günther Deschner
68855a99d0 Use rpccli_samr_SetUserInfo2() in place of rpccli_samr_set_userinfo().
Guenther
(This used to be commit 1b48b9d73d971ef18b8a2ea240e48902b703b74b)
2008-02-12 20:29:13 +01:00
Günther Deschner
b69a590f6b Remove unused marshalling for SAMR_SET_USERINFO2.
Guenther
(This used to be commit d493f98cd1da5e8a5995e3adea2f28b434baae99)
2008-02-12 18:54:03 +01:00
Günther Deschner
6f2a384b33 Remove unused marshalling for SAMR_QUERY_USERINFO.
Guenther
(This used to be commit daec00fd62999d4f8d74dc4cdd2fba686433ad01)
2008-02-12 18:27:57 +01:00
Günther Deschner
4974200f30 Use pidl for _samr_QueryUserInfo.
Guenther
(This used to be commit 53dc913b2d01aeea2a7490c5ef1292e6c6eff5e7)
2008-02-12 14:52:25 +01:00