param: rename lp function and variable from "cli_maxprotocol" to "client_max_protocol"
[Samba/wip.git] / lib / param / param_functions.c
blob9a30a5d720ec73348e30c04e0c7c370062b49922
1 /*
2 Unix SMB/CIFS implementation.
3 Parameter loading functions
4 Copyright (C) Karl Auer 1993-1998
6 Largely re-written by Andrew Tridgell, September 1994
8 Copyright (C) Simo Sorce 2001
9 Copyright (C) Alexander Bokovoy 2002
10 Copyright (C) Stefan (metze) Metzmacher 2002
11 Copyright (C) Jim McDonough <jmcd@us.ibm.com> 2003
12 Copyright (C) Michael Adam 2008
13 Copyright (C) Jelmer Vernooij <jelmer@samba.org> 2007
14 Copyright (C) Andrew Bartlett 2011
16 This program is free software; you can redistribute it and/or modify
17 it under the terms of the GNU General Public License as published by
18 the Free Software Foundation; either version 3 of the License, or
19 (at your option) any later version.
21 This program is distributed in the hope that it will be useful,
22 but WITHOUT ANY WARRANTY; without even the implied warranty of
23 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24 GNU General Public License for more details.
26 You should have received a copy of the GNU General Public License
27 along with this program. If not, see <http://www.gnu.org/licenses/>.
30 FN_LOCAL_STRING(path, path)
31 FN_LOCAL_LIST(hosts_allow, hosts_allow)
32 FN_LOCAL_LIST(hosts_deny, hosts_deny)
33 FN_LOCAL_STRING(fstype, fstype)
34 FN_LOCAL_LIST(ntvfs_handler, ntvfs_handler)
35 FN_LOCAL_BOOL(msdfs_root, msdfs_root)
36 FN_LOCAL_BOOL(browseable, browseable)
37 FN_LOCAL_BOOL(read_only, read_only)
38 FN_LOCAL_BOOL(printable, printable)
39 FN_LOCAL_BOOL(map_hidden, map_hidden)
40 FN_LOCAL_BOOL(map_archive, map_archive)
41 FN_LOCAL_BOOL(oplocks, oplocks)
42 FN_LOCAL_BOOL(strict_sync, strict_sync)
43 FN_LOCAL_BOOL(map_system, map_system)
44 FN_LOCAL_INTEGER(max_connections, max_connections)
45 FN_LOCAL_INTEGER(csc_policy, csc_policy)
46 FN_LOCAL_INTEGER(create_mask, create_mask)
47 FN_LOCAL_INTEGER(force_create_mode, force_create_mode)
48 FN_LOCAL_INTEGER(directory_mask, directory_mask)
49 FN_LOCAL_INTEGER(force_directory_mode, force_directory_mode)
50 FN_LOCAL_STRING(preexec, preexec)
51 FN_LOCAL_STRING(postexec, postexec)
52 FN_LOCAL_STRING(root_preexec, root_preexec)
53 FN_LOCAL_STRING(root_postexec, root_postexec)
54 FN_LOCAL_STRING(dont_descend, dont_descend)
55 FN_LOCAL_STRING(username, username)
56 FN_LOCAL_LIST(invalid_users, invalid_users)
57 FN_LOCAL_LIST(valid_users, valid_users)
58 FN_LOCAL_LIST(admin_users, admin_users)
59 FN_LOCAL_STRING(print_command, print_command)
60 FN_LOCAL_STRING(lpq_command, lpq_command)
61 FN_LOCAL_STRING(lprm_command, lprm_command)
62 FN_LOCAL_STRING(lppause_command, lppause_command)
63 FN_LOCAL_STRING(lpresume_command, lpresume_command)
64 FN_LOCAL_STRING(queuepause_command, queuepause_command)
65 FN_LOCAL_STRING(queueresume_command, queueresume_command)
66 FN_LOCAL_STRING(_printername, _printername)
67 FN_LOCAL_CONST_STRING(printjob_username, printjob_username)
68 FN_LOCAL_STRING(magic_script, magic_script)
69 FN_LOCAL_STRING(magic_output, magic_output)
70 FN_LOCAL_STRING(comment, comment)
71 FN_LOCAL_STRING(force_user, force_user)
72 FN_LOCAL_STRING(force_group, force_group)
73 FN_LOCAL_LIST(readlist, readlist)
74 FN_LOCAL_LIST(writelist, writelist)
75 FN_LOCAL_LIST(vfs_objects, vfs_objects)
76 FN_LOCAL_STRING(msdfs_proxy, msdfs_proxy)
77 FN_LOCAL_STRING(volume, volume)
78 FN_LOCAL_STRING(veto_files, veto_files)
79 FN_LOCAL_STRING(hide_files, hide_files)
80 FN_LOCAL_STRING(veto_oplock_files, veto_oplock_files)
81 FN_LOCAL_STRING(aio_write_behind, aio_write_behind)
82 FN_LOCAL_STRING(dfree_command, dfree_command)
83 FN_LOCAL_BOOL(autoloaded, autoloaded)
84 FN_LOCAL_BOOL(preexec_close, preexec_close)
85 FN_LOCAL_BOOL(root_preexec_close, root_preexec_close)
86 FN_LOCAL_INTEGER(case_sensitive, case_sensitive)
87 FN_LOCAL_BOOL(preserve_case, preserve_case)
88 FN_LOCAL_BOOL(short_preserve_case, short_preserve_case)
89 FN_LOCAL_BOOL(hide_dot_files, hide_dot_files)
90 FN_LOCAL_BOOL(hide_special_files, hide_special_files)
91 FN_LOCAL_BOOL(hide_unreadable, hide_unreadable)
92 FN_LOCAL_BOOL(hide_unwriteable_files, hide_unwriteable_files)
93 FN_LOCAL_BOOL(access_based_share_enum, access_based_share_enum)
94 FN_LOCAL_BOOL(guest_ok, guest_ok)
95 FN_LOCAL_BOOL(guest_only, guest_only)
96 FN_LOCAL_BOOL(administrative_share, administrative_share)
97 FN_LOCAL_BOOL(print_notify_backchannel, print_notify_backchannel)
98 FN_LOCAL_BOOL(store_dos_attributes, store_dos_attributes)
99 FN_LOCAL_BOOL(dmapi_support, dmapi_support)
100 FN_LOCAL_PARM_BOOL(locking, locking)
101 FN_LOCAL_PARM_INTEGER(strict_locking, strict_locking)
102 FN_LOCAL_PARM_BOOL(posix_locking, posix_locking)
103 FN_LOCAL_BOOL(kernel_oplocks, kernel_oplocks)
104 FN_LOCAL_BOOL(level2_oplocks, level2_oplocks)
105 FN_LOCAL_BOOL(kernel_share_modes, kernel_share_modes)
106 FN_LOCAL_BOOL(onlyuser, onlyuser)
107 FN_LOCAL_PARM_BOOL(mangled_names, mangled_names)
108 FN_LOCAL_BOOL(follow_symlinks, follow_symlinks)
109 FN_LOCAL_BOOL(syncalways, syncalways)
110 FN_LOCAL_BOOL(strict_allocate, strict_allocate)
111 FN_LOCAL_BOOL(delete_readonly, delete_readonly)
112 FN_LOCAL_BOOL(fake_oplocks, fake_oplocks)
113 FN_LOCAL_BOOL(delete_veto_files, delete_veto_files)
114 FN_LOCAL_BOOL(dos_filemode, dos_filemode)
115 FN_LOCAL_BOOL(dos_filetimes, dos_filetimes)
116 FN_LOCAL_BOOL(dos_filetime_resolution, dos_filetime_resolution)
117 FN_LOCAL_BOOL(fake_directory_create_times, fake_directory_create_times)
118 FN_LOCAL_BOOL(blocking_locks, blocking_locks)
119 FN_LOCAL_BOOL(inherit_perms, inherit_perms)
120 FN_LOCAL_BOOL(inherit_acls, inherit_acls)
121 FN_LOCAL_BOOL(inherit_owner, inherit_owner)
122 FN_LOCAL_BOOL(use_client_driver, use_client_driver)
123 FN_LOCAL_BOOL(default_devmode, default_devmode)
124 FN_LOCAL_BOOL(force_printername, force_printername)
125 FN_LOCAL_BOOL(nt_acl_support, nt_acl_support)
126 FN_LOCAL_BOOL(force_unknown_acl_user, force_unknown_acl_user)
127 FN_LOCAL_BOOL(ea_support, ea_support)
128 FN_LOCAL_BOOL(_use_sendfile, _use_sendfile)
129 FN_LOCAL_BOOL(profile_acls, profile_acls)
130 FN_LOCAL_BOOL(map_acl_inherit, map_acl_inherit)
131 FN_LOCAL_BOOL(afs_share, afs_share)
132 FN_LOCAL_BOOL(acl_check_permissions, acl_check_permissions)
133 FN_LOCAL_BOOL(acl_group_control, acl_group_control)
134 FN_LOCAL_BOOL(acl_map_full_control, acl_map_full_control)
135 FN_LOCAL_BOOL(acl_allow_execute_always, acl_allow_execute_always)
136 FN_LOCAL_INTEGER(default_case, default_case)
137 FN_LOCAL_INTEGER(minprintspace, minprintspace)
138 FN_LOCAL_INTEGER(printing, printing)
139 FN_LOCAL_INTEGER(max_reported_print_jobs, max_reported_print_jobs)
140 FN_LOCAL_INTEGER(oplock_contention_limit, oplock_contention_limit)
141 FN_LOCAL_INTEGER(write_cache_size, write_cache_size)
142 FN_LOCAL_INTEGER(block_size, block_size)
143 FN_LOCAL_INTEGER(dfree_cache_time, dfree_cache_time)
144 FN_LOCAL_INTEGER(allocation_roundup_size, allocation_roundup_size)
145 FN_LOCAL_INTEGER(aio_read_size, aio_read_size)
146 FN_LOCAL_INTEGER(aio_write_size, aio_write_size)
147 FN_LOCAL_INTEGER(map_readonly, map_readonly)
148 FN_LOCAL_INTEGER(directory_name_cache_size, directory_name_cache_size)
149 FN_LOCAL_INTEGER(smb_encrypt, smb_encrypt)
150 FN_LOCAL_PARM_CHAR(mangling_char, mangling_char)
151 FN_LOCAL_STRING(cups_options, cups_options)
152 FN_LOCAL_PARM_BOOL(change_notify, change_notify)
153 FN_LOCAL_PARM_BOOL(kernel_change_notify, kernel_change_notify)
154 FN_LOCAL_BOOL(durable_handles, durable_handles)
156 FN_GLOBAL_BOOL(allow_insecure_wide_links, allow_insecure_wide_links)
157 FN_GLOBAL_BOOL(allow_nt4_crypto, allow_nt4_crypto)
158 FN_GLOBAL_BOOL(allow_trusted_domains, allow_trusted_domains)
159 FN_GLOBAL_BOOL(async_smb_echo_handler, async_smb_echo_handler)
160 FN_GLOBAL_BOOL(bind_interfaces_only, bind_interfaces_only)
161 FN_GLOBAL_BOOL(browse_list, browse_list)
162 FN_GLOBAL_BOOL(client_lanman_auth, client_lanman_auth)
163 FN_GLOBAL_BOOL(client_ntlmv2_auth, client_ntlmv2_auth)
164 FN_GLOBAL_BOOL(client_plaintext_auth, client_plaintext_auth)
165 FN_GLOBAL_BOOL(client_use_spnego, client_use_spnego)
166 FN_GLOBAL_BOOL(client_use_spnego_principal, client_use_spnego_principal)
167 FN_GLOBAL_BOOL(clustering, clustering)
168 FN_GLOBAL_BOOL(create_krb5_conf, create_krb5_conf)
169 FN_GLOBAL_BOOL(debug_class, debug_class)
170 FN_GLOBAL_BOOL(debug_hires_timestamp, debug_hires_timestamp)
171 FN_GLOBAL_BOOL(debug_pid, debug_pid)
172 FN_GLOBAL_BOOL(debug_prefix_timestamp, debug_prefix_timestamp)
173 FN_GLOBAL_BOOL(debug_uid, debug_uid)
174 FN_GLOBAL_BOOL(defer_sharing_violations, defer_sharing_violations)
175 FN_GLOBAL_BOOL(disable_netbios, disable_netbios)
176 FN_GLOBAL_BOOL(_disable_spoolss, _disable_spoolss)
177 FN_GLOBAL_BOOL(_domain_logons, _domain_logons)
178 FN_GLOBAL_BOOL(enable_asu_support, enable_asu_support)
179 FN_GLOBAL_BOOL(enable_core_files, enable_core_files)
180 FN_GLOBAL_BOOL(enable_privileges, enable_privileges)
181 FN_GLOBAL_BOOL(encrypted_passwords, encrypted_passwords)
182 FN_GLOBAL_BOOL(enhanced_browsing, enhanced_browsing)
183 FN_GLOBAL_BOOL(getwd_cache, getwd_cache)
184 FN_GLOBAL_BOOL(host_msdfs, host_msdfs)
185 FN_GLOBAL_BOOL(hostname_lookups, hostname_lookups)
186 FN_GLOBAL_BOOL(lanman_auth, lanman_auth)
187 FN_GLOBAL_BOOL(large_readwrite, large_readwrite)
188 FN_GLOBAL_BOOL(ldap_delete_dn, ldap_delete_dn)
189 FN_GLOBAL_BOOL(ldap_ssl_ads, ldap_ssl_ads)
190 FN_GLOBAL_BOOL(load_printers, load_printers)
191 FN_GLOBAL_BOOL(local_master, local_master)
192 FN_GLOBAL_BOOL(log_writeable_files_on_exit, log_writeable_files_on_exit)
193 FN_GLOBAL_BOOL(map_untrusted_to_domain, map_untrusted_to_domain)
194 FN_GLOBAL_BOOL(show_add_printer_wizard, show_add_printer_wizard)
195 FN_GLOBAL_BOOL(multicast_dns_register, multicast_dns_register)
196 FN_GLOBAL_BOOL(neutralize_nt4_emulation, neutralize_nt4_emulation)
197 FN_GLOBAL_BOOL(nis_home_map, nis_home_map)
198 FN_GLOBAL_BOOL(nmbd_bind_explicit_broadcast, nmbd_bind_explicit_broadcast)
199 FN_GLOBAL_BOOL(ntlm_auth, ntlm_auth)
200 FN_GLOBAL_BOOL(nt_pipe_support, nt_pipe_support)
201 FN_GLOBAL_BOOL(nt_status_support, nt_status_support)
202 FN_GLOBAL_BOOL(null_passwords, null_passwords)
203 FN_GLOBAL_BOOL(obey_pam_restrictions, obey_pam_restrictions)
204 FN_GLOBAL_BOOL(pam_password_change, pam_password_change)
205 FN_GLOBAL_BOOL(passdb_expand_explicit, passdb_expand_explicit)
206 FN_GLOBAL_BOOL(passwd_chat_debug, passwd_chat_debug)
207 FN_GLOBAL_BOOL(registry_shares, registry_shares)
208 FN_GLOBAL_BOOL(reject_md5_clients, reject_md5_clients)
209 FN_GLOBAL_BOOL(reject_md5_servers, reject_md5_servers)
210 FN_GLOBAL_BOOL(require_strong_key, require_strong_key)
211 FN_GLOBAL_BOOL(reset_on_zero_vc, reset_on_zero_vc)
212 FN_GLOBAL_BOOL(rpc_big_endian, rpc_big_endian)
213 FN_GLOBAL_BOOL(stat_cache, stat_cache)
214 FN_GLOBAL_BOOL(syslog_only, syslog_only)
215 FN_GLOBAL_BOOL(timestamp_logs, timestamp_logs)
216 FN_GLOBAL_BOOL(time_server, time_server)
217 FN_GLOBAL_BOOL(tls_enabled, tls_enabled)
218 FN_GLOBAL_BOOL(unicode, unicode)
219 FN_GLOBAL_BOOL(unix_extensions, unix_extensions)
220 FN_GLOBAL_BOOL(unix_password_sync, unix_password_sync)
221 FN_GLOBAL_BOOL(use_mmap, use_mmap)
222 FN_GLOBAL_BOOL(use_ntdb, use_ntdb)
223 FN_GLOBAL_BOOL(usershare_allow_guests, usershare_allow_guests)
224 FN_GLOBAL_BOOL(usershare_owner_only, usershare_owner_only)
225 FN_GLOBAL_BOOL(use_spnego, use_spnego)
226 FN_GLOBAL_BOOL(utmp, utmp)
227 FN_GLOBAL_BOOL(we_are_a_wins_server, we_are_a_wins_server)
228 FN_GLOBAL_BOOL(winbind_enum_groups, winbind_enum_groups)
229 FN_GLOBAL_BOOL(winbind_enum_users, winbind_enum_users)
230 FN_GLOBAL_BOOL(winbind_nested_groups, winbind_nested_groups)
231 FN_GLOBAL_BOOL(winbind_normalize_names, winbind_normalize_names)
232 FN_GLOBAL_BOOL(winbind_offline_logon, winbind_offline_logon)
233 FN_GLOBAL_BOOL(winbind_refresh_tickets, winbind_refresh_tickets)
234 FN_GLOBAL_BOOL(winbind_rpc_only, winbind_rpc_only)
235 FN_GLOBAL_BOOL(winbind_sealed_pipes, winbind_sealed_pipes)
236 FN_GLOBAL_BOOL(winbind_trusted_domains_only, winbind_trusted_domains_only)
237 FN_GLOBAL_BOOL(winbind_use_default_domain, winbind_use_default_domain)
238 FN_GLOBAL_BOOL(wins_dns_proxy, wins_dns_proxy)
239 FN_GLOBAL_BOOL(wins_proxy, wins_proxy)
240 FN_GLOBAL_CONST_STRING(afs_username_map, afs_username_map)
241 FN_GLOBAL_CONST_STRING(ctdbd_socket, ctdbd_socket)
242 FN_GLOBAL_CONST_STRING(dedicated_keytab_file, dedicated_keytab_file)
243 FN_GLOBAL_CONST_STRING(dnsdomain, dnsdomain)
244 FN_GLOBAL_CONST_STRING(dns_forwarder, dns_forwarder)
245 FN_GLOBAL_CONST_STRING(dos_charset, dos_charset)
246 FN_GLOBAL_CONST_STRING(guest_account, guest_account)
247 FN_GLOBAL_CONST_STRING(lock_directory, lock_directory)
248 FN_GLOBAL_CONST_STRING(logon_drive, logon_drive)
249 FN_GLOBAL_CONST_STRING(logon_home, logon_home)
250 FN_GLOBAL_CONST_STRING(logon_path, logon_path)
251 FN_GLOBAL_CONST_STRING(logon_script, logon_script)
252 FN_GLOBAL_CONST_STRING(nbt_client_socket_address, nbt_client_socket_address)
253 FN_GLOBAL_CONST_STRING(ncalrpc_dir, ncalrpc_dir)
254 FN_GLOBAL_CONST_STRING(netbios_name, netbios_name)
255 FN_GLOBAL_CONST_STRING(netbios_scope, netbios_scope)
256 FN_GLOBAL_CONST_STRING(ntp_signd_socket_directory, ntp_signd_socket_directory)
257 FN_GLOBAL_CONST_STRING(passdb_backend, passdb_backend)
258 FN_GLOBAL_CONST_STRING(password_server, password_server)
259 FN_GLOBAL_CONST_STRING(pid_directory, pid_directory)
260 FN_GLOBAL_CONST_STRING(private_dir, private_dir)
261 FN_GLOBAL_CONST_STRING(realm, realm)
262 FN_GLOBAL_CONST_STRING(smb_passwd_file, smb_passwd_file)
263 FN_GLOBAL_CONST_STRING(socket_options, socket_options)
264 FN_GLOBAL_CONST_STRING(template_homedir, template_homedir)
265 FN_GLOBAL_CONST_STRING(template_shell, template_shell)
266 FN_GLOBAL_CONST_STRING(unix_charset, unix_charset)
267 FN_GLOBAL_CONST_STRING(utmp_directory, utmp_directory)
268 FN_GLOBAL_CONST_STRING(winbindd_privileged_socket_directory, winbindd_privileged_socket_directory)
269 FN_GLOBAL_CONST_STRING(winbindd_socket_directory, winbindd_socket_directory)
270 FN_GLOBAL_CONST_STRING(winbind_separator, winbind_separator)
271 FN_GLOBAL_CONST_STRING(workgroup, workgroup)
272 FN_GLOBAL_CONST_STRING(wtmp_directory, wtmp_directory)
273 FN_GLOBAL_INTEGER(afs_token_lifetime, afs_token_lifetime)
274 FN_GLOBAL_INTEGER(algorithmic_rid_base, algorithmic_rid_base)
275 FN_GLOBAL_INTEGER(allow_dns_updates, allow_dns_updates)
276 FN_GLOBAL_INTEGER(cldap_port, cldap_port)
277 FN_GLOBAL_INTEGER(client_ldap_sasl_wrapping, client_ldap_sasl_wrapping)
278 FN_GLOBAL_INTEGER(client_schannel, client_schannel)
279 FN_GLOBAL_INTEGER(client_signing, client_signing)
280 FN_GLOBAL_INTEGER(client_max_protocol, client_max_protocol)
281 FN_GLOBAL_INTEGER(cli_minprotocol, cli_minprotocol)
282 FN_GLOBAL_INTEGER(config_backend, config_backend)
283 FN_GLOBAL_INTEGER(ctdb_locktime_warn_threshold, ctdb_locktime_warn_threshold)
284 FN_GLOBAL_INTEGER(ctdb_timeout, ctdb_timeout)
285 FN_GLOBAL_INTEGER(cups_connection_timeout, cups_connection_timeout)
286 FN_GLOBAL_INTEGER(deadtime, deadtime)
287 FN_GLOBAL_INTEGER(dgram_port, dgram_port)
288 FN_GLOBAL_INTEGER(_domain_master, _domain_master)
289 FN_GLOBAL_INTEGER(idmap_cache_time, idmap_cache_time)
290 FN_GLOBAL_INTEGER(idmap_negative_cache_time, idmap_negative_cache_time)
291 FN_GLOBAL_INTEGER(init_logon_delay, init_logon_delay)
292 FN_GLOBAL_INTEGER(keepalive, keepalive)
293 FN_GLOBAL_INTEGER(kerberos_method, kerberos_method)
294 FN_GLOBAL_INTEGER(kpasswd_port, kpasswd_port)
295 FN_GLOBAL_INTEGER(krb5_port, krb5_port)
296 FN_GLOBAL_INTEGER(ldap_connection_timeout, ldap_connection_timeout)
297 FN_GLOBAL_INTEGER(ldap_debug_level, ldap_debug_level)
298 FN_GLOBAL_INTEGER(ldap_debug_threshold, ldap_debug_threshold)
299 FN_GLOBAL_INTEGER(ldap_deref, ldap_deref)
300 FN_GLOBAL_INTEGER(ldap_follow_referral, ldap_follow_referral)
301 FN_GLOBAL_INTEGER(ldap_page_size, ldap_page_size)
302 FN_GLOBAL_INTEGER(ldap_passwd_sync, ldap_passwd_sync)
303 FN_GLOBAL_INTEGER(ldap_replication_sleep, ldap_replication_sleep)
304 FN_GLOBAL_INTEGER(ldap_ssl, ldap_ssl)
305 FN_GLOBAL_INTEGER(ldap_timeout, ldap_timeout)
306 FN_GLOBAL_INTEGER(lm_announce, lm_announce)
307 FN_GLOBAL_INTEGER(lm_interval, lm_interval)
308 FN_GLOBAL_INTEGER(lock_spin_time, lock_spin_time)
309 FN_GLOBAL_INTEGER(lpq_cache_time, lpq_cache_time)
310 FN_GLOBAL_INTEGER(machine_password_timeout, machine_password_timeout)
311 FN_GLOBAL_INTEGER(mangle_prefix, mangle_prefix)
312 FN_GLOBAL_INTEGER(map_to_guest, map_to_guest)
313 FN_GLOBAL_INTEGER(maxdisksize, maxdisksize)
314 FN_GLOBAL_INTEGER(max_log_size, max_log_size)
315 FN_GLOBAL_INTEGER(maxmux, maxmux)
316 FN_GLOBAL_INTEGER(max_open_files, max_open_files)
317 FN_GLOBAL_INTEGER(max_smbd_processes, max_smbd_processes)
318 FN_GLOBAL_INTEGER(max_stat_cache_size, max_stat_cache_size)
319 FN_GLOBAL_INTEGER(max_ttl, max_ttl)
320 FN_GLOBAL_INTEGER(max_wins_ttl, max_wins_ttl)
321 FN_GLOBAL_INTEGER(max_xmit, max_xmit)
322 FN_GLOBAL_INTEGER(min_wins_ttl, min_wins_ttl)
323 FN_GLOBAL_INTEGER(name_cache_timeout, name_cache_timeout)
324 FN_GLOBAL_INTEGER(nbt_port, nbt_port)
325 FN_GLOBAL_INTEGER(oplock_break_wait_time, oplock_break_wait_time)
326 FN_GLOBAL_INTEGER(os_level, os_level)
327 FN_GLOBAL_INTEGER(passwd_chat_timeout, passwd_chat_timeout)
328 FN_GLOBAL_INTEGER(printcap_cache_time, printcap_cache_time)
329 FN_GLOBAL_INTEGER(restrict_anonymous, restrict_anonymous)
330 FN_GLOBAL_INTEGER(_security, _security)
331 FN_GLOBAL_INTEGER(_server_role, _server_role)
332 FN_GLOBAL_INTEGER(server_schannel, server_schannel)
333 FN_GLOBAL_INTEGER(server_signing, server_signing)
334 FN_GLOBAL_INTEGER(smb2_max_read, smb2_max_read)
335 FN_GLOBAL_INTEGER(smb2_max_trans, smb2_max_trans)
336 FN_GLOBAL_INTEGER(smb2_max_write, smb2_max_write)
337 FN_GLOBAL_INTEGER(srv_maxprotocol, srv_maxprotocol)
338 FN_GLOBAL_INTEGER(srv_minprotocol, srv_minprotocol)
339 FN_GLOBAL_INTEGER(syslog, syslog)
340 FN_GLOBAL_INTEGER(usernamelevel, usernamelevel)
341 FN_GLOBAL_INTEGER(username_map_cache_time, username_map_cache_time)
342 FN_GLOBAL_INTEGER(usershare_max_shares, usershare_max_shares)
343 FN_GLOBAL_INTEGER(web_port, web_port)
344 FN_GLOBAL_INTEGER(winbind_cache_time, winbind_cache_time)
345 FN_GLOBAL_INTEGER(winbind_expand_groups, winbind_expand_groups)
346 FN_GLOBAL_INTEGER(winbind_max_clients, winbind_max_clients)
347 FN_GLOBAL_INTEGER(winbind_reconnect_delay, winbind_reconnect_delay)
348 FN_GLOBAL_LIST(auth_methods, auth_methods)
349 FN_GLOBAL_LIST(cluster_addresses, cluster_addresses)
350 FN_GLOBAL_LIST(dcerpc_endpoint_servers, dcerpc_endpoint_servers)
351 FN_GLOBAL_LIST(dns_update_command, dns_update_command)
352 FN_GLOBAL_LIST(eventlog_list, eventlog_list)
353 FN_GLOBAL_LIST(init_logon_delayed_hosts, init_logon_delayed_hosts)
354 FN_GLOBAL_LIST(interfaces, interfaces)
355 FN_GLOBAL_LIST(name_resolve_order, name_resolve_order)
356 FN_GLOBAL_LIST(netbios_aliases, netbios_aliases)
357 FN_GLOBAL_LIST(nsupdate_command, nsupdate_command)
358 FN_GLOBAL_LIST(preload_modules, preload_modules)
359 FN_GLOBAL_LIST(rndc_command, rndc_command)
360 FN_GLOBAL_LIST(samba_kcc_command, samba_kcc_command)
361 FN_GLOBAL_LIST(server_services, server_services)
362 FN_GLOBAL_LIST(smb_ports, smb_ports)
363 FN_GLOBAL_LIST(spn_update_command, spn_update_command)
364 FN_GLOBAL_LIST(svcctl_list, svcctl_list)
365 FN_GLOBAL_LIST(usershare_prefix_allow_list, usershare_prefix_allow_list)
366 FN_GLOBAL_LIST(usershare_prefix_deny_list, usershare_prefix_deny_list)
367 FN_GLOBAL_LIST(winbind_nss_info, winbind_nss_info)
368 FN_GLOBAL_LIST(wins_server_list, wins_server_list)
369 FN_GLOBAL_STRING(abort_shutdown_script, abort_shutdown_script)
370 FN_GLOBAL_STRING(add_group_script, add_group_script)
371 FN_GLOBAL_STRING(add_machine_script, add_machine_script)
372 FN_GLOBAL_STRING(addport_command, addport_command)
373 FN_GLOBAL_STRING(addprinter_command, addprinter_command)
374 FN_GLOBAL_STRING(add_share_command, add_share_command)
375 FN_GLOBAL_STRING(add_user_script, add_user_script)
376 FN_GLOBAL_STRING(add_user_to_group_script, add_user_to_group_script)
377 FN_GLOBAL_STRING(auto_services, auto_services)
378 FN_GLOBAL_STRING(change_share_command, change_share_command)
379 FN_GLOBAL_STRING(check_password_script, check_password_script)
380 FN_GLOBAL_STRING(cups_server, cups_server)
381 FN_GLOBAL_STRING(defaultservice, defaultservice)
382 FN_GLOBAL_STRING(deleteprinter_command, deleteprinter_command)
383 FN_GLOBAL_STRING(delete_share_command, delete_share_command)
384 FN_GLOBAL_STRING(delete_group_script, delete_group_script)
385 FN_GLOBAL_STRING(delete_user_from_group_script, delete_user_from_group_script)
386 FN_GLOBAL_STRING(delete_user_script, delete_user_script)
387 FN_GLOBAL_STRING(enumports_command, enumports_command)
388 FN_GLOBAL_STRING(get_quota_command, get_quota_command)
389 FN_GLOBAL_STRING(iprint_server, iprint_server)
390 FN_GLOBAL_STRING(ldap_admin_dn, ldap_admin_dn)
391 FN_GLOBAL_STRING(ldap_suffix, ldap_suffix)
392 FN_GLOBAL_STRING(logfile, logfile)
393 FN_GLOBAL_STRING(log_nt_token_command, log_nt_token_command)
394 FN_GLOBAL_STRING(mangling_method, mangling_method)
395 FN_GLOBAL_STRING(message_command, message_command)
396 FN_GLOBAL_STRING(homedir_map, homedir_map)
397 FN_GLOBAL_STRING(os2_driver_map, os2_driver_map)
398 FN_GLOBAL_STRING(panic_action, panic_action)
399 FN_GLOBAL_STRING(passwd_chat, passwd_chat)
400 FN_GLOBAL_STRING(passwd_program, passwd_program)
401 FN_GLOBAL_STRING(perfcount_module, perfcount_module)
402 FN_GLOBAL_STRING(remote_announce, remote_announce)
403 FN_GLOBAL_STRING(remote_browse_sync, remote_browse_sync)
404 FN_GLOBAL_STRING(renameuser_script, renameuser_script)
405 FN_GLOBAL_STRING(rootdir, rootdir)
406 FN_GLOBAL_STRING(server_string, server_string)
407 FN_GLOBAL_STRING(set_primary_group_script, set_primary_group_script)
408 FN_GLOBAL_STRING(set_quota_command, set_quota_command)
409 FN_GLOBAL_STRING(share_backend, share_backend)
410 FN_GLOBAL_STRING(shutdown_script, shutdown_script)
411 FN_GLOBAL_STRING(username_map_script, username_map_script)
412 FN_GLOBAL_STRING(username_map, username_map)
413 FN_GLOBAL_STRING(usershare_path, usershare_path)
414 FN_GLOBAL_STRING(wins_hook, wins_hook)