/dports/net/samba412/samba-4.12.15/lib/param/ |
H A D | loadparm.c | 167 lp_ctx->globals->var_name ? lp_ctx->globals->var_name : ""); \ 699 lp_ctx->services[lp_ctx->iNumServices] = NULL; in lpcfg_add_service() 1361 init_printer_values(lp_ctx, lp_ctx->globals->ctx, lp_ctx->sDefault); in handle_printing() 2173 return lp_ctx->s3_fns->do_section(pszSectionName, lp_ctx); in do_section() 2201 if ((lp_ctx->currentService = lpcfg_add_service(lp_ctx, lp_ctx->sDefault, in do_section() 2267 if (lp_ctx->flags && (lp_ctx->flags[i] & FLAG_DEFAULT)) { in lpcfg_dump_globals() 2607 lp_ctx->globals->ctx = lp_ctx->globals; in loadparm_init() 3227 n2 = standard_sub_basic(lp_ctx, lp_ctx->szConfigFile); in lpcfg_load_internal() 3230 add_to_file_list(lp_ctx, &lp_ctx->file_lists, lp_ctx->szConfigFile, n2); in lpcfg_load_internal() 3301 lpcfg_dump_a_service(lp_ctx->sDefault, lp_ctx->sDefault, f, lp_ctx->flags, show_defaults); in lpcfg_dump() [all …]
|
H A D | param.h | 64 void reload_charcnv(struct loadparm_context *lp_ctx); 88 struct loadparm_context *lp_ctx, 92 int lpcfg_parm_int(struct loadparm_context *lp_ctx, 95 int lpcfg_parm_bytes(struct loadparm_context *lp_ctx, 105 long lpcfg_parm_long(struct loadparm_context *lp_ctx, 117 bool lpcfg_add_home(struct loadparm_context *lp_ctx, 263 struct loadparm_context *lp_ctx, 276 struct loadparm_context *lp_ctx, 285 struct loadparm_context *lp_ctx, 289 struct loadparm_context *lp_ctx); [all …]
|
H A D | util.c | 50 strequal(lpcfg_realm(lp_ctx), domain); in lpcfg_is_my_domain_or_realm() 66 aliases = lpcfg_netbios_aliases(lp_ctx); in lpcfg_is_myname() 180 struct loadparm_context *lp_ctx, in lpcfg_private_path() argument 204 struct loadparm_context *lp_ctx, in lpcfg_private_db_path() argument 217 struct loadparm_context *lp_ctx, in smbd_tmp_path() argument 254 switch (lpcfg_server_role(lp_ctx)) { in lpcfg_sam_name() 258 return lpcfg_workgroup(lp_ctx); in lpcfg_sam_name() 260 return lpcfg_netbios_name(lp_ctx); in lpcfg_sam_name() 266 switch (lpcfg_server_role(lp_ctx)) { in lpcfg_sam_dnsname() 268 return lpcfg_dnsdomain(lp_ctx); in lpcfg_sam_dnsname() [all …]
|
/dports/net/samba412/samba-4.12.15/source4/param/tests/ |
H A D | loadparm.c | 29 struct loadparm_context *lp_ctx = loadparm_init(tctx); in test_create() local 30 torture_assert(tctx, lp_ctx != NULL, "lp_ctx"); in test_create() 36 struct loadparm_context *lp_ctx = loadparm_init(tctx); in test_set_option() local 44 struct loadparm_context *lp_ctx = loadparm_init(tctx); in test_set_cmdline() local 53 struct loadparm_context *lp_ctx = loadparm_init(tctx); in test_do_global_parameter() local 63 struct loadparm_context *lp_ctx = loadparm_init(tctx); in test_do_global_parameter_var() local 73 struct loadparm_context *lp_ctx = loadparm_init(tctx); in test_set_option_invalid() local 80 struct loadparm_context *lp_ctx = loadparm_init(tctx); in test_set_option_parametric() local 89 struct loadparm_context *lp_ctx = loadparm_init(tctx); in test_lp_parm_double() local 134 struct loadparm_service *service = lpcfg_add_service(lp_ctx, lpcfg_default_service(lp_ctx), "foo"); in test_lp_do_service_parameter() [all …]
|
/dports/net/samba412/samba-4.12.15/source4/param/ |
H A D | share_classic.c | 31 struct loadparm_context *lp_ctx, in sclassic_init() argument 41 (*ctx)->priv_data = lp_ctx; in sclassic_init() 67 ret = lpcfg_parm_string(lp_ctx, s, parm, val); in sclassic_string_option() 92 if (lpcfg_printable(s, lpcfg_default_service(lp_ctx))) { in sclassic_string_option() 129 ret = lpcfg_parm_int(lp_ctx, s, parm, val, defval); in sclassic_int_option() 138 return lpcfg_csc_policy(s, lpcfg_default_service(lp_ctx)); in sclassic_int_option() 187 ret = lpcfg_parm_bool(lp_ctx, s, parm, val, defval); in sclassic_bool_option() 197 return lpcfg_browseable(s, lpcfg_default_service(lp_ctx)); in sclassic_bool_option() 201 return lpcfg_read_only(s, lpcfg_default_service(lp_ctx)); in sclassic_bool_option() 205 return lpcfg_map_system(s, lpcfg_default_service(lp_ctx)); in sclassic_bool_option() [all …]
|
H A D | loadparm.c | 35 void lpcfg_smbcli_options(struct loadparm_context *lp_ctx, 38 options->max_xmit = lpcfg_max_xmit(lp_ctx); 39 options->max_mux = lpcfg_max_mux(lp_ctx); 40 options->use_spnego = lpcfg_nt_status_support(lp_ctx) && lpcfg_client_use_spnego(lp_ctx); 41 options->signing = lpcfg_client_signing(lp_ctx); 43 options->ntstatus_support = lpcfg_nt_status_support(lp_ctx); 44 options->min_protocol = lpcfg_client_min_protocol(lp_ctx); 45 options->max_protocol = lpcfg__client_max_protocol(lp_ctx); 46 options->unicode = lpcfg_unicode(lp_ctx); 57 options->lanman_auth = lpcfg_client_lanman_auth(lp_ctx); [all …]
|
H A D | pyparam.c | 49 service = lpcfg_service(lp_ctx, service_name); 69 parm = lpcfg_parm_struct(lp_ctx, param_name); 76 const char *type = talloc_strndup(lp_ctx, 239 ret = PyList_New(lpcfg_numservices(lp_ctx)); 255 role = lpcfg_server_role(lp_ctx); 283 lpcfg_dump(lp_ctx, f, show_defaults, lpcfg_numservices(lp_ctx)); 386 struct loadparm_context *lp_ctx = 482 PyObject *lp_ctx; 508 lp_ctx = pytalloc_reference(type, ctx); 509 if (lp_ctx == NULL) { [all …]
|
/dports/net/samba412/samba-4.12.15/source4/smbd/ |
H A D | process_prefork.c | 54 struct loadparm_context *lp_ctx, 67 struct loadparm_context *lp_ctx, 102 struct loadparm_context *lp_ctx; member 165 struct loadparm_context *lp_ctx, in irpc_cleanup() argument 271 rc->lp_ctx = lp_ctx; in prefork_fork_master() 406 lp_ctx, in prefork_fork_master() 466 rc->lp_ctx, in prefork_restart() 482 rc->lp_ctx, in prefork_restart() 553 struct loadparm_context *lp_ctx, in prefork_accept_connection() argument 666 rc->lp_ctx = lp_ctx; in prefork_fork_worker() [all …]
|
H A D | service_stream.c | 42 struct loadparm_context *lp_ctx; member 58 struct loadparm_context *lp_ctx = srv_conn->lp_ctx; in stream_terminate_connection() local 138 struct loadparm_context *lp_ctx, in stream_new_connection_merge() argument 158 srv_conn->lp_ctx = lp_ctx; in stream_new_connection_merge() 171 struct loadparm_context *lp_ctx, in stream_new_connection() argument 194 srv_conn->lp_ctx = lp_ctx; in stream_new_connection() 211 lp_ctx, in stream_new_connection() 269 stream_socket->lp_ctx, in stream_accept_handler() 286 struct loadparm_context *lp_ctx, in stream_setup_socket() argument 337 stream_socket->lp_ctx = talloc_reference(stream_socket, lp_ctx); in stream_setup_socket() [all …]
|
/dports/net/samba412/samba-4.12.15/python/samba/tests/ |
H A D | gensec.py | 36 self.lp_ctx.set("spnego:simulate_w2k", "no") 59 self.lp_ctx.set(client_only_opt, "yes") 70 self.lp_ctx.set(client_only_opt, "no") 73 … auth_context=auth.AuthContext(lp_ctx=self.lp_ctx)) 75 creds.guess(self.lp_ctx) 76 creds.set_machine_account(self.lp_ctx) 153 self.lp_ctx.set("spnego:simulate_w2k", "no") 167 self.lp_ctx.set("spnego:simulate_w2k", "no") 192 … auth_context=auth.AuthContext(lp_ctx=self.lp_ctx)) 194 creds.guess(self.lp_ctx) [all …]
|
/dports/net/samba412/samba-4.12.15/source4/torture/rpc/ |
H A D | join.c | 34 lpcfg_smbcli_options(torture->lp_ctx, &options); 35 lpcfg_smbcli_session_options(torture->lp_ctx, &session_options); 38 lpcfg_smb_ports(torture->lp_ctx), 40 lpcfg_socket_options(torture->lp_ctx), 42 lpcfg_resolve_context(torture->lp_ctx), 44 lpcfg_gensec_settings(torture, torture->lp_ctx)); 66 lpcfg_smb_ports(torture->lp_ctx), 68 lpcfg_socket_options(torture->lp_ctx), 70 lpcfg_resolve_context(torture->lp_ctx), 72 lpcfg_gensec_settings(torture, torture->lp_ctx));
|
/dports/net/samba412/samba-4.12.15/source4/auth/ |
H A D | pyauth.c | 102 struct loadparm_context *lp_ctx = NULL; in py_system_session() local 115 if (lp_ctx == NULL) { in py_system_session() 120 session = system_session(lp_ctx); in py_system_session() 132 struct loadparm_context *lp_ctx = NULL; in py_admin_session() local 147 if (lp_ctx == NULL) { in py_admin_session() 174 struct loadparm_context *lp_ctx = NULL; in py_user_session() local 209 if (lp_ctx == NULL) { in py_user_session() 233 struct loadparm_context *lp_ctx = NULL; in py_session_info_fill_unix() local 268 if (lp_ctx == NULL) { in py_session_info_fill_unix() 332 struct loadparm_context *lp_ctx; in py_auth_context_new() local [all …]
|
H A D | session.h | 34 struct auth_session_info *system_session(struct loadparm_context *lp_ctx) ; 40 struct loadparm_context *lp_ctx, /* Optional, if you don't want privilages */ 46 struct loadparm_context *lp_ctx, 50 struct loadparm_context *lp_ctx, 55 struct loadparm_context *lp_ctx, 64 struct loadparm_context *lp_ctx, 72 struct loadparm_context *lp_ctx); 75 struct loadparm_context *lp_ctx,
|
/dports/net/samba412/samba-4.12.15/auth/credentials/ |
H A D | credentials_secrets.c | 54 struct loadparm_context *lp_ctx, in cli_credentials_get_ntlm_response() 87 ldb = secrets_db_connect(mem_ctx, lp_ctx); in cli_credentials_get_ntlm_response() 216 struct loadparm_context *lp_ctx, 237 struct loadparm_context *lp_ctx) 282 struct loadparm_context *lp_ctx, 294 int server_role = lpcfg_server_role(lp_ctx); 295 int security = lpcfg_security(lp_ctx); 412 lp_ctx, 442 struct loadparm_context *lp_ctx, 477 struct loadparm_context *lp_ctx) in cli_credentials_set_old_nt_hash() [all …]
|
/dports/net/samba412/samba-4.12.15/source4/torture/dns/ |
H A D | dlz_bind9.c | 99 tctx->lp_ctx, in dlz_bind9_writeable_zone_hook() 100 system_session(tctx->lp_ctx), in dlz_bind9_writeable_zone_hook() 266 lpcfg_dnsdomain(tctx->lp_ctx))); in test_dlz_bind9_gensec() 290 lpcfg_dnsdomain(tctx->lp_ctx), in test_dlz_bind9_gensec() 459 lpcfg_dnsdomain(tctx->lp_ctx), in test_dlz_bind9_lookup() 460 lpcfg_dnsdomain(tctx->lp_ctx)); in test_dlz_bind9_lookup() 468 lpcfg_dnsdomain(tctx->lp_ctx)); in test_dlz_bind9_lookup() 582 lpcfg_dnsdomain(tctx->lp_ctx), in test_dlz_bind9_zonedump() 583 lpcfg_dnsdomain(tctx->lp_ctx)); in test_dlz_bind9_zonedump() 592 lpcfg_dnsdomain(tctx->lp_ctx)); in test_dlz_bind9_zonedump() [all …]
|
/dports/net/samba412/samba-4.12.15/source4/lib/registry/ |
H A D | samba.c | 30 struct loadparm_context *lp_ctx, in mount_samba_hive() argument 41 lpcfg_private_dir(lp_ctx), in mount_samba_hive() 45 error = reg_open_hive(ctx, location, auth_info, creds, event_ctx, lp_ctx, &hive); in mount_samba_hive() 49 creds, event_ctx, lp_ctx, &hive); in mount_samba_hive() 63 struct loadparm_context *lp_ctx, in reg_open_samba() argument 74 mount_samba_hive(*ctx, ev_ctx, lp_ctx, session_info, credentials, in reg_open_samba() 77 mount_samba_hive(*ctx, ev_ctx, lp_ctx, session_info, credentials, in reg_open_samba() 82 mount_samba_hive(*ctx, ev_ctx, lp_ctx, session_info, credentials, in reg_open_samba() 85 mount_samba_hive(*ctx, ev_ctx, lp_ctx, session_info, credentials, in reg_open_samba()
|
/dports/net/samba412/samba-4.12.15/source4/ntvfs/ |
H A D | ntvfs_base.c | 158 struct loadparm_context *lp_ctx, in ntvfs_init_connection() argument 178 ctx->lp_ctx = lp_ctx; in ntvfs_init_connection() 207 static NTSTATUS ntvfs_add_ipc_share(struct loadparm_context *lp_ctx) in ntvfs_add_ipc_share() argument 211 if (lpcfg_service(lp_ctx, "IPC$")) { in ntvfs_add_ipc_share() 216 ipc = lpcfg_add_service(lp_ctx, NULL, "IPC$"); in ntvfs_add_ipc_share() 219 lpcfg_do_service_parameter(lp_ctx, ipc, "comment", "IPC Service"); in ntvfs_add_ipc_share() 220 lpcfg_do_service_parameter(lp_ctx, ipc, "path", "/dev/null"); in ntvfs_add_ipc_share() 222 lpcfg_do_service_parameter(lp_ctx, ipc, "browseable", "No"); in ntvfs_add_ipc_share() 223 lpcfg_do_service_parameter(lp_ctx, ipc, "fstype", "IPC"); in ntvfs_add_ipc_share() 228 NTSTATUS ntvfs_init(struct loadparm_context *lp_ctx) in ntvfs_init() argument [all …]
|
/dports/net/samba412/samba-4.12.15/source4/smb_server/smb/ |
H A D | negprot.c | 49 smb_conn->lp_ctx, in get_challenge() 96 raw = (lpcfg_read_raw(req->smb_conn->lp_ctx)?1:0) | in reply_coreplus() 97 (lpcfg_write_raw(req->smb_conn->lp_ctx)?2:0); in reply_coreplus() 136 raw = (lpcfg_read_raw(req->smb_conn->lp_ctx)?1:0) | in reply_lanman1() 137 (lpcfg_write_raw(req->smb_conn->lp_ctx)?2:0); in reply_lanman1() 305 if (lpcfg_large_readwrite(req->smb_conn->lp_ctx)) { in reply_nt1() 315 lpcfg_read_raw(req->smb_conn->lp_ctx) && in reply_nt1() 316 lpcfg_write_raw(req->smb_conn->lp_ctx)) { in reply_nt1() 321 if (lpcfg_unicode(req->smb_conn->lp_ctx)) { in reply_nt1() 329 if (lpcfg_host_msdfs(req->smb_conn->lp_ctx)) { in reply_nt1() [all …]
|
/dports/net/samba412/samba-4.12.15/source4/libcli/resolve/ |
H A D | resolve_lp.c | 24 struct resolve_context *lpcfg_resolve_context(struct loadparm_context *lp_ctx) in lpcfg_resolve_context() argument 26 const char **methods = lpcfg_name_resolve_order(lp_ctx); in lpcfg_resolve_context() 28 struct resolve_context *ret = resolve_context_init(lp_ctx); in lpcfg_resolve_context() 35 if (lpcfg_disable_netbios(lp_ctx) == false) { in lpcfg_resolve_context() 36 resolve_context_add_wins_method_lp(ret, lp_ctx); in lpcfg_resolve_context() 39 if (lpcfg_disable_netbios(lp_ctx) == false) { in lpcfg_resolve_context() 40 resolve_context_add_bcast_method_lp(ret, lp_ctx); in lpcfg_resolve_context()
|
/dports/net/samba412/samba-4.12.15/lib/ldb-samba/ |
H A D | ldb_wrap.c | 103 struct loadparm_context *lp_ctx; member 131 struct loadparm_context *lp_ctx, in samba_ldb_init() argument 163 if (ldb_set_opaque(ldb, "loadparm", lp_ctx)) { in samba_ldb_init() 188 struct loadparm_context *lp_ctx, in ldb_wrap_find() argument 199 w->context.lp_ctx == lp_ctx && in ldb_wrap_find() 217 if (lpcfg_parm_bool(lp_ctx, NULL, "ldb", "nosync", false)) { in samba_ldb_connect() 225 real_url = lpcfg_private_path(ldb, lp_ctx, url); in samba_ldb_connect() 243 struct loadparm_context *lp_ctx, in ldb_wrap_add() argument 261 c.lp_ctx = lp_ctx; in ldb_wrap_add() 304 struct loadparm_context *lp_ctx, in ldb_wrap_connect() argument [all …]
|
/dports/net/samba412/samba-4.12.15/source4/rpc_server/ |
H A D | dcerpc_server.c | 200 struct loadparm_context *lp_ctx = dcesrv_sock->dcesrv_ctx->lp_ctx; in dcesrv_sock_accept() local 206 lp_ctx, in dcesrv_sock_accept() 348 struct loadparm_context *lp_ctx, in dcesrv_add_ep_unix() argument 371 lpcfg_socket_options(lp_ctx), in dcesrv_add_ep_unix() 427 lpcfg_socket_options(lp_ctx), in dcesrv_add_ep_ncalrpc() 437 struct loadparm_context *lp_ctx, in dcesrv_add_ep_np() argument 542 struct loadparm_context *lp_ctx, in dcesrv_add_ep_tcp() argument 551 if (lpcfg_interfaces(lp_ctx) && lpcfg_bind_interfaces_only(lp_ctx)) { in dcesrv_add_ep_tcp() 658 call->conn->dce_ctx->lp_ctx, in log_successful_dcesrv_authz_event() 687 call->conn->dce_ctx->lp_ctx); in dcesrv_gensec_prepare() [all …]
|
/dports/net/samba412/samba-4.12.15/source4/kdc/ |
H A D | kdc-service-mit.c | 62 struct loadparm_context *lp_ctx, in startup_kpasswd_server() argument 73 kpasswd_port = lpcfg_kpasswd_port(lp_ctx); in startup_kpasswd_server() 85 ok = lpcfg_bind_interfaces_only(lp_ctx); in startup_kpasswd_server() 156 switch (lpcfg_server_role(task->lp_ctx)) { in mitkdc_task_init() 185 lpcfg_private_dir(task->lp_ctx)); in mitkdc_task_init() 196 kdc_cmd = lpcfg_mit_kdc_command(task->lp_ctx); in mitkdc_task_init() 247 kdc->base_ctx->lp_ctx = task->lp_ctx; in mitkdc_task_init() 252 kdc->task->lp_ctx, in mitkdc_task_init() 308 kdc->task->lp_ctx, in mitkdc_task_init() 309 system_session(kdc->task->lp_ctx), in mitkdc_task_init() [all …]
|
/dports/net/samba412/samba-4.12.15/source4/smb_server/ |
H A D | smb_server.c | 45 status = smbsrv_init_smb_connection(smb_conn, smb_conn->lp_ctx); in smbsrv_recv_generic_request() 60 status = smbsrv_init_smb_connection(smb_conn, smb_conn->lp_ctx); in smbsrv_recv_generic_request() 65 if (lpcfg_server_max_protocol(smb_conn->lp_ctx) < PROTOCOL_SMB2_02) break; in smbsrv_recv_generic_request() 149 smb_conn->lp_ctx = conn->lp_ctx; in smbsrv_accept() 159 if (!NT_STATUS_IS_OK(share_get_context_by_name(smb_conn, lpcfg_share_backend(smb_conn->lp_ctx), in smbsrv_accept() 161 smb_conn->lp_ctx, &(smb_conn->share_context)))) { in smbsrv_accept() 179 struct loadparm_context *lp_ctx, in smbsrv_add_socket() argument 184 const char **ports = lpcfg_smb_ports(lp_ctx); in smbsrv_add_socket() 191 status = stream_setup_socket(mem_ctx, event_context, lp_ctx, in smbsrv_add_socket() 194 lpcfg_socket_options(lp_ctx), in smbsrv_add_socket()
|
/dports/net/samba412/samba-4.12.15/source4/cldap_server/ |
H A D | cldap_server.c | 101 static NTSTATUS cldapd_add_socket(struct cldapd_server *cldapd, struct loadparm_context *lp_ctx, in cldapd_add_socket() argument 112 lpcfg_cldap_port(lp_ctx), in cldapd_add_socket() 117 address, lpcfg_cldap_port(lp_ctx), in cldapd_add_socket() 156 if (!lpcfg_bind_interfaces_only(lp_ctx)) { in cldapd_startup_interfaces() 161 status = cldapd_add_socket(cldapd, lp_ctx, wcard[i]); in cldapd_startup_interfaces() 176 status = cldapd_add_socket(cldapd, lp_ctx, address); in cldapd_startup_interfaces() 194 load_interface_list(task, task->lp_ctx, &ifaces); in cldapd_task_init() 201 switch (lpcfg_server_role(task->lp_ctx)) { in cldapd_task_init() 226 task->lp_ctx, in cldapd_task_init() 227 system_session(task->lp_ctx), in cldapd_task_init() [all …]
|
/dports/net/samba412/samba-4.12.15/source3/auth/ |
H A D | auth_samba4.c | 210 struct loadparm_context *lp_ctx; in prepare_gensec() local 219 if (lp_ctx == NULL) { in prepare_gensec() 239 lp_ctx, in prepare_gensec() 258 cli_credentials_set_conf(server_credentials, lp_ctx); in prepare_gensec() 268 lp_ctx, server_credentials, "cifs", in prepare_gensec() 278 talloc_reparent(frame, gensec_ctx, lp_ctx); in prepare_gensec() 303 struct loadparm_context *lp_ctx; in make_auth4_context_s4() local 310 if (lp_ctx == NULL) { in make_auth4_context_s4() 330 lp_ctx, in make_auth4_context_s4() 345 lp_ctx, in make_auth4_context_s4() [all …]
|