Michael Adam
18ea20e19b
Rename libnet_smbconf_open_path() to libnet_smbconf_reg_open_path().
...
Michael
(This used to be commit 4b0e636965
)
2007-12-26 00:58:11 +01:00
Michael Adam
e8cfbb0f4c
Rename libnet_smbconf_open_path_q() to libnet_smbconf_open_path()
...
removing previouse libnet_smbconf_open_path() and adding
DEBUG output (instead of d_fprintf error output) to new
libnet_smbconf_open_path().
Michael
(This used to be commit e63cc54fab
)
2007-12-26 00:53:19 +01:00
Michael Adam
a107e8421d
Remove now unneeded talloc ctx parameter from do_JoinConfig().
...
Michael
(This used to be commit be985d8d0c
)
2007-12-25 03:41:34 +01:00
Michael Adam
8445e820f2
Remove now unneeded talloc ctx parameter from do_join_modify_vals_config().
...
Michael
(This used to be commit f8823ae123
)
2007-12-25 03:40:35 +01:00
Michael Adam
d25661a615
Remove now unneeded talloc ctx parameter from do_UnjoinConfig().
...
Michael
(This used to be commit 92b8e5ea4b
)
2007-12-25 03:39:31 +01:00
Michael Adam
fc8be9d710
Remove now unneeded talloc ctx parameter from do_unjoin_modify_vals_config().
...
Michael
(This used to be commit 4f7375a110
)
2007-12-25 03:38:06 +01:00
Michael Adam
44631bfd4d
Remove talloc context parameter from libnet_smbconf_delparm().
...
Make use of talloc stackframe internally.
This removes talloc contxt from net_conf_delparm.
Michael
(This used to be commit 16f1373938
)
2007-12-25 03:34:04 +01:00
Michael Adam
f3b0469b4a
Remove talloc context parameter from libnet_smbconf_setparm().
...
Make use of talloc stackframe internally.
This removes talloc contxt from net_conf_setparm.
Michael
(This used to be commit efaffefc43
)
2007-12-25 03:29:05 +01:00
Michael Adam
a66a5fd94b
Typofix in comment.
...
Michael
(This used to be commit 5039a70246
)
2007-12-25 03:16:25 +01:00
Michael Adam
dff8e6b62c
Add comment header to function libnet_smbconf_drop().
...
Michael
(This used to be commit e94edb6bdb
)
2007-12-25 03:08:00 +01:00
Michael Adam
efd218fb07
Remove a d_fprintf() from libnet_smbconf_drop().
...
Michael
(This used to be commit 078e5e98b3
)
2007-12-25 03:06:48 +01:00
Michael Adam
e5a87c2543
Remove talloc context parameter from libnet_smbconf_drop().
...
Make use of talloc_stackframe.
Michael
(This used to be commit aaceab1153
)
2007-12-25 03:05:06 +01:00
Michael Adam
2764f5a0a6
Rename drop_smbconf_internal() to libnet_smbconf_drop().
...
Michael
(This used to be commit 5873e6a1f8
)
2007-12-25 03:01:59 +01:00
Michael Adam
8e53343a74
Move drop_smbconf_internal() to libnet_conf.c
...
Michael
(This used to be commit 4c2a3396bb
)
2007-12-25 02:55:07 +01:00
Michael Adam
86486fcc98
Simplify libnet_smbconf_delshare().
...
Remove talloc context parameter.
Remove d_printf error message.
Michael
(This used to be commit 870d35c048
)
2007-12-25 02:37:02 +01:00
Michael Adam
9c20b9a731
Rename reg_delkey_internal() to libnet_smbconf_delshare().
...
Michael
(This used to be commit 7d501f0d78
)
2007-12-25 02:24:39 +01:00
Michael Adam
c9f65929b7
Move reg_delkey_internal() to libnet/libnet_conf.c
...
Michael
(This used to be commit c1b863fd05
)
2007-12-25 02:21:30 +01:00
Michael Adam
3177cece65
Do not leak memory in libnet_smbconf_delparm().
...
Michael
(This used to be commit 49cfe2b9eb
)
2007-12-24 01:03:14 +01:00
Michael Adam
713221e1c5
Do not leak memory in libnet_smbconf_setparm().
...
Michael
(This used to be commit a657b1c9f1
)
2007-12-24 01:00:46 +01:00
Michael Adam
92b1ef15df
Use the appropriate boolean constants.
...
Michael
(This used to be commit 45e3e2451a
)
2007-12-24 00:57:04 +01:00
Michael Adam
434f0bcb02
Make libnet_smbconf_value_exists() use talloc_stackframe().
...
And not pass a talloc context.
Michael
(This used to be commit 2983aba9d0
)
2007-12-24 00:56:24 +01:00
Michael Adam
c74579f491
Make libnet_smbconf_key_exists() use talloc_stackframe().
...
And not pass a talloc context.
Michael
(This used to be commit 7e8451f2f0
)
2007-12-24 00:53:22 +01:00
Michael Adam
225dbe6c02
Don't leak memory in libnet_smbconf_getparm().
...
Michael
(This used to be commit 09e62c7654
)
2007-12-24 00:47:43 +01:00
Michael Adam
44860bce54
Fix rights error in libnet_smbconf_delparm().
...
Introduced by additional test for existence of given parameter.
Michael
(This used to be commit 0fe095e85c
)
2007-12-24 00:18:35 +01:00
Michael Adam
6306005f4c
Remove redundant check of return value.
...
Michael
(This used to be commit 29f46c2d45
)
2007-12-24 00:18:35 +01:00
Michael Adam
8f163d5c5a
Move logic of net_conf_getparm() to libnet_conf.c.
...
Michael
(This used to be commit d3a20c4d5a
)
2007-12-24 00:18:35 +01:00
Michael Adam
d1c2280cd4
Rename libnet_reg_createkey_internal() to libnet_smbconf_reg_createkey_internal().
...
Michael
(This used to be commit 0e7f215f54
)
2007-12-23 04:10:32 +01:00
Michael Adam
a48f3c8a96
Make libnet_smbconf_set_global_param() call libnet_smbconf_setparm().
...
This not only removes duplicate logic, but also the use of
libnet_smbconf_reg_setvalue_internal() instead of do_modify_val_config()
which is removed, does add important tests and canonicalizations.
Michael
(This used to be commit fa84486649
)
2007-12-23 04:10:32 +01:00
Michael Adam
b6527f3d29
Reorder libnet_conf.c some, adding "section" comments.
...
Michael
(This used to be commit b9f22adfd3
)
2007-12-23 04:10:32 +01:00
Michael Adam
62f08d3dd9
Move net_conf_setparm() to libnet_conf.c
...
renaming it to libnet_smbconf_setparm()
Michael
(This used to be commit 60f49b22b5
)
2007-12-23 04:10:32 +01:00
Michael Adam
31d436e54c
Move reg_setvalue_internal() to libnet_conf.c
...
renaming it to libnet_smbconf_setvalue_internal()
Michael
(This used to be commit 7cb51a1d6d
)
2007-12-23 04:10:31 +01:00
Michael Adam
88a424a4d3
Remove occurrences of registry_key from libnet_join.c
...
Replace duplicated logic by calls of libnet_smbconf_set_global_param()
from libnet_conf.c, pushing logic from do_JoinConfig() and do_UnjoinConfig()
to do_join_modify_vals_config() and do_unjoin_modify_vals_config()
respectively.
Only the net_conf api functions should be exported by libnet_conf.c, not
the lower level registry access functions.
Michael
(This used to be commit 81b9f1301d
)
2007-12-23 04:10:31 +01:00
Michael Adam
bd2b8f0f7b
Replace direct deletion of registry value by use of libnet_smbconf_delparm().
...
Michael
(This used to be commit 415fc0a526
)
2007-12-23 04:10:31 +01:00
Michael Adam
b04708866f
Move logic of net_smbconf_delparm() to libnet/libnet_conf.c
...
Logic in new function libnet_smbconf_delparm().
Michael
(This used to be commit 0cff79e355
)
2007-12-23 04:10:31 +01:00
Michael Adam
ec3e8587ec
Move smbconf_value_exists() to libnet/net_conf.c
...
renaming it to libnet_smbconf_value_exists().
Michael
(This used to be commit ba71c68445
)
2007-12-23 04:10:31 +01:00
Michael Adam
aeea4bfadd
Make libnet_smbconf_open_path_q() static.
...
Michael
(This used to be commit 8cf8ed9de8
)
2007-12-23 04:10:31 +01:00
Günther Deschner
30a788bd20
Fix uninitialized error code in do_unjoin_modify_vals_config().
...
Guenther
(This used to be commit c890ebc3ca
)
2007-12-22 00:13:24 +01:00
Günther Deschner
3f5d5bc300
Until we better understand the WKSSVC_JOIN_FLAGS_JOIN_DC_ACCOUNT make sure we are
...
not joining as a DC.
Guenther
(This used to be commit bf3ffbb5d2
)
2007-12-21 23:05:10 +01:00
Günther Deschner
3537af86c4
Fix typo.
...
Guenther
(This used to be commit b95801db59
)
2007-12-21 15:29:11 +01:00
Günther Deschner
991112eda7
Implement NetServerSetInfo level 1005 in local mode with smbconf registry.
...
Guenther
(This used to be commit 15c2bc15f2
)
2007-12-21 15:29:11 +01:00
Günther Deschner
41467ffc6d
Add libnet_Unjoin(), libnet_UnjoinCtx and friends.
...
Guenther
(This used to be commit 89e8abb116
)
2007-12-21 15:29:11 +01:00
Günther Deschner
f3476faa36
In libnet join code, try lsa query with level 12 first.
...
Guenther
(This used to be commit f0e8d744c9
)
2007-12-21 15:29:10 +01:00
Günther Deschner
b6347c0693
Making do_DomainJoin return NTSTATUS again.
...
Guenther
(This used to be commit 91b8849898
)
2007-12-21 15:29:10 +01:00
Günther Deschner
c5a84374b6
Make sure we also support non-domain join.
...
Guenther
(This used to be commit c818f5505a
)
2007-12-21 15:29:10 +01:00
Günther Deschner
41410c86cc
Some libnet and netapi build fixes.
...
Guenther
(This used to be commit 1d47247283
)
2007-12-21 15:29:10 +01:00
Günther Deschner
5bf7319ac4
Add libnet_Join().
...
Heavily based on existing code in net_ads_join().
Guenther
(This used to be commit fb6315b68b
)
2007-12-21 15:29:10 +01:00
Günther Deschner
913d220e0b
Add libnet_JoinCtx structure.
...
Guenther
(This used to be commit 13c46b1407
)
2007-12-21 15:29:09 +01:00
Günther Deschner
1b5c1ae742
Very quick conversion of net_conf functions into the libnet_conf layer.
...
Certainly needs cleanup later.
Guenther
(This used to be commit 2b41ac926d
)
2007-12-21 15:29:09 +01:00