workstation        13 librpc/gen_ndr/cli_netlogon.c 				   const char *workstation /* [in] [charset(UTF16)] */,
workstation        23 librpc/gen_ndr/cli_netlogon.c 	r.in.workstation = workstation;
workstation        62 librpc/gen_ndr/cli_netlogon.c 				    const char *workstation /* [in] [charset(UTF16)] */,
workstation        72 librpc/gen_ndr/cli_netlogon.c 	r.in.workstation = workstation;
workstation         8 librpc/gen_ndr/cli_netlogon.h 				   const char *workstation /* [in] [charset(UTF16)] */,
workstation        15 librpc/gen_ndr/cli_netlogon.h 				    const char *workstation /* [in] [charset(UTF16)] */,
workstation       314 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_lsa_String(ndr, NDR_SCALARS, &r->workstation));
workstation       319 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_lsa_String(ndr, NDR_BUFFERS, &r->workstation));
workstation       333 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_lsa_String(ndr, NDR_SCALARS, &r->workstation));
workstation       338 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_lsa_String(ndr, NDR_BUFFERS, &r->workstation));
workstation       352 librpc/gen_ndr/ndr_netlogon.c 	ndr_print_lsa_String(ndr, "workstation", &r->workstation);
workstation      9023 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.workstation, CH_UTF16)));
workstation      9025 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.workstation, CH_UTF16)));
workstation      9026 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.workstation, ndr_charset_length(r->in.workstation, CH_UTF16), sizeof(uint16_t), CH_UTF16));
workstation      9076 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_array_size(ndr, &r->in.workstation));
workstation      9077 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_array_length(ndr, &r->in.workstation));
workstation      9078 librpc/gen_ndr/ndr_netlogon.c 		if (ndr_get_array_length(ndr, &r->in.workstation) > ndr_get_array_size(ndr, &r->in.workstation)) {
workstation      9079 librpc/gen_ndr/ndr_netlogon.c 			return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.workstation), ndr_get_array_length(ndr, &r->in.workstation));
workstation      9081 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.workstation), sizeof(uint16_t)));
workstation      9082 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.workstation, ndr_get_array_length(ndr, &r->in.workstation), sizeof(uint16_t), CH_UTF16));
workstation      9127 librpc/gen_ndr/ndr_netlogon.c 		ndr_print_string(ndr, "workstation", r->in.workstation);
workstation      9162 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.workstation, CH_UTF16)));
workstation      9164 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.workstation, CH_UTF16)));
workstation      9165 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.workstation, ndr_charset_length(r->in.workstation, CH_UTF16), sizeof(uint16_t), CH_UTF16));
workstation      9210 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_array_size(ndr, &r->in.workstation));
workstation      9211 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_array_length(ndr, &r->in.workstation));
workstation      9212 librpc/gen_ndr/ndr_netlogon.c 		if (ndr_get_array_length(ndr, &r->in.workstation) > ndr_get_array_size(ndr, &r->in.workstation)) {
workstation      9213 librpc/gen_ndr/ndr_netlogon.c 			return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.workstation), ndr_get_array_length(ndr, &r->in.workstation));
workstation      9215 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.workstation), sizeof(uint16_t)));
workstation      9216 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.workstation, ndr_get_array_length(ndr, &r->in.workstation), sizeof(uint16_t), CH_UTF16));
workstation      9250 librpc/gen_ndr/ndr_netlogon.c 		ndr_print_string(ndr, "workstation", r->in.workstation);
workstation        66 librpc/gen_ndr/netlogon.h 	struct lsa_String workstation;
workstation      1003 librpc/gen_ndr/netlogon.h 		const char *workstation;/* [charset(UTF16)] */
workstation      1018 librpc/gen_ndr/netlogon.h 		const char *workstation;/* [charset(UTF16)] */
workstation       411 nsswitch/libwbclient/wbc_pam.c 			strncpy(request.data.auth_crap.workstation,
workstation       413 nsswitch/libwbclient/wbc_pam.c 				sizeof(request.data.auth_crap.workstation)-1);
workstation       264 nsswitch/winbind_struct_protocol.h 			fstring workstation;
workstation        93 source3/auth/auth_ntlmssp.c 	set_remote_machine_name(auth_ntlmssp_state->ntlmssp_state->workstation, True);
workstation       104 source3/auth/auth_ntlmssp.c 				       auth_ntlmssp_state->ntlmssp_state->workstation, 
workstation        89 source3/include/ntlmssp.h 	char *workstation;
workstation      2656 source3/include/proto.h bool cli_NetWkstaUserLogon(struct cli_state *cli,char *user, char *workstation);
workstation      2732 source3/include/proto.h bool cli_NetWkstaUserLogoff(struct cli_state *cli, const char *user, const char *workstation);
workstation      2741 source3/include/proto.h int cli_NetSessionGetInfo(struct cli_state *cli, const char *workstation,
workstation      2743 source3/include/proto.h int cli_NetSessionDel(struct cli_state *cli, const char *workstation);
workstation      3111 source3/include/proto.h NTSTATUS ntlmssp_set_workstation(NTLMSSP_STATE *ntlmssp_state, const char *workstation) ;
workstation      5223 source3/include/proto.h 				   const char *workstation,
workstation      5231 source3/include/proto.h 					   const char *workstation,
workstation      5242 source3/include/proto.h 					      const char *workstation,
workstation      5662 source3/include/proto.h 			    const char *workstation);
workstation      5669 source3/include/proto.h 			   const char *workstation,
workstation      5679 source3/include/proto.h 			    const char *workstation,
workstation        51 source3/libsmb/clirap.c bool cli_NetWkstaUserLogon(struct cli_state *cli,char *user, char *workstation)
workstation        77 source3/libsmb/clirap.c 	strlcpy(p, workstation,sizeof(param)-PTR_DIFF(p,param));
workstation      1844 source3/libsmb/clirap2.c bool cli_NetWkstaUserLogoff(struct cli_state *cli, const char *user, const char *workstation)
workstation      1873 source3/libsmb/clirap2.c 	strlcpy(upperbuf, workstation, sizeof(upperbuf));
workstation      2437 source3/libsmb/clirap2.c int cli_NetSessionGetInfo(struct cli_state *cli, const char *workstation,
workstation      2456 source3/libsmb/clirap2.c 	PUTSTRING(p, workstation, RAP_MACHNAME_LEN-1);
workstation      2540 source3/libsmb/clirap2.c int cli_NetSessionDel(struct cli_state *cli, const char *workstation)
workstation      2555 source3/libsmb/clirap2.c 	PUTSTRING(p, workstation, RAP_MACHNAME_LEN-1);
workstation       214 source3/libsmb/ntlmssp.c NTSTATUS ntlmssp_set_workstation(NTLMSSP_STATE *ntlmssp_state, const char *workstation) 
workstation       216 source3/libsmb/ntlmssp.c 	ntlmssp_state->workstation = talloc_strdup(ntlmssp_state, workstation);
workstation       217 source3/libsmb/ntlmssp.c 	if (!ntlmssp_state->workstation) {
workstation       648 source3/libsmb/ntlmssp.c 	char *workstation = NULL;
workstation       668 source3/libsmb/ntlmssp.c 	ntlmssp_state->workstation = NULL;
workstation       678 source3/libsmb/ntlmssp.c 			 &workstation,
workstation       683 source3/libsmb/ntlmssp.c 		SAFE_FREE(workstation);
workstation       702 source3/libsmb/ntlmssp.c 				 &workstation)) {
workstation       707 source3/libsmb/ntlmssp.c 			SAFE_FREE(workstation);
workstation       719 source3/libsmb/ntlmssp.c 		SAFE_FREE(workstation);
workstation       727 source3/libsmb/ntlmssp.c 		SAFE_FREE(workstation);
workstation       732 source3/libsmb/ntlmssp.c 	if (!NT_STATUS_IS_OK(nt_status = ntlmssp_set_workstation(ntlmssp_state, workstation))) {
workstation       735 source3/libsmb/ntlmssp.c 		SAFE_FREE(workstation);
workstation       742 source3/libsmb/ntlmssp.c 	SAFE_FREE(workstation);
workstation       745 source3/libsmb/ntlmssp.c 		 ntlmssp_state->user, ntlmssp_state->domain, ntlmssp_state->workstation, (unsigned long)ntlmssp_state->lm_resp.length, (unsigned long)ntlmssp_state->nt_resp.length));
workstation       143 source3/rpc_client/cli_netlogon.c 				   const char *workstation,
workstation       164 source3/rpc_client/cli_netlogon.c 	if (workstation) {
workstation       165 source3/rpc_client/cli_netlogon.c 		fstr_sprintf( clnt_name_slash, "\\\\%s", workstation );
workstation       317 source3/rpc_client/cli_netlogon.c 					   const char *workstation,
workstation       363 source3/rpc_client/cli_netlogon.c 	if (workstation[0] != '\\' && workstation[1] != '\\') {
workstation       364 source3/rpc_client/cli_netlogon.c 		workstation_name_slash = talloc_asprintf(mem_ctx, "\\\\%s", workstation);
workstation       366 source3/rpc_client/cli_netlogon.c 		workstation_name_slash = workstation;
workstation       439 source3/rpc_client/cli_netlogon.c 					      const char *workstation,
workstation       481 source3/rpc_client/cli_netlogon.c 	if (workstation[0] != '\\' && workstation[1] != '\\') {
workstation       482 source3/rpc_client/cli_netlogon.c 		workstation_name_slash = talloc_asprintf(mem_ctx, "\\\\%s", workstation);
workstation       484 source3/rpc_client/cli_netlogon.c 		workstation_name_slash = workstation;
workstation       336 source3/rpc_client/init_netlogon.c 			    const char *workstation)
workstation       343 source3/rpc_client/init_netlogon.c 	init_lsa_String(&r->workstation, workstation);
workstation       367 source3/rpc_client/init_netlogon.c 			   const char *workstation,
workstation       378 source3/rpc_client/init_netlogon.c 			       workstation);
workstation       394 source3/rpc_client/init_netlogon.c 			    const char *workstation,
workstation       404 source3/rpc_client/init_netlogon.c 			       workstation);
workstation       943 source3/rpc_server/srv_netlog_nt.c 			logon->password->identity_info.workstation.string);
workstation       953 source3/rpc_server/srv_netlog_nt.c 			logon->network->identity_info.workstation.string);
workstation       653 source3/rpc_server/srv_pipe.c 		  a->ntlmssp_state->domain, a->ntlmssp_state->workstation));
workstation       695 source3/rpcclient/cmd_netlogon.c 	const char *workstation = NULL;
workstation       709 source3/rpcclient/cmd_netlogon.c 		workstation = argv[3];
workstation       722 source3/rpcclient/cmd_netlogon.c 	result = rpccli_netlogon_sam_logon(cli, mem_ctx, logon_param, lp_workgroup(), username, password, workstation, logon_type);
workstation       338 source3/utils/ntlm_auth.c 				   const char *workstation,
workstation       370 source3/utils/ntlm_auth.c 	fstrcpy(request.data.auth_crap.workstation, 
workstation       371 source3/utils/ntlm_auth.c 		workstation);
workstation       532 source3/utils/ntlm_auth.c 					      ntlmssp_state->workstation,
workstation       556 source3/utils/ntlm_auth.c 		       ntlmssp_state->workstation, 
workstation       590 source3/utils/ntlm_auth.c 			  ntlmssp_state->domain, ntlmssp_state->user, ntlmssp_state->workstation, 
workstation        34 source3/utils/ntlm_auth_proto.h 				   const char *workstation,
workstation      1197 source3/winbindd/winbindd_pam.c 				  const char *workstation,
workstation      1817 source3/winbindd/winbindd_pam.c 	const char *workstation;
workstation      1852 source3/winbindd/winbindd_pam.c 	if (*state->request.data.auth_crap.workstation) {
workstation      1853 source3/winbindd/winbindd_pam.c 		workstation = state->request.data.auth_crap.workstation;
workstation      1855 source3/winbindd/winbindd_pam.c 		workstation = global_myname();
workstation      1926 source3/winbindd/winbindd_pam.c 				  workstation, /* We carefully set this above so use it... */
workstation       504 source4/auth/credentials/credentials.c 		cred->workstation = cred->workstation_cb(cred);
workstation       509 source4/auth/credentials/credentials.c 	return cred->workstation;
workstation       517 source4/auth/credentials/credentials.c 		cred->workstation = talloc_strdup(cred, val);
workstation        72 source4/auth/credentials/credentials.h 	const char *workstation;
workstation        57 source4/auth/gensec/schannel.c 	const char *workstation;
workstation        75 source4/auth/gensec/schannel.c 		bind_schannel.u.info23.workstation = cli_credentials_get_workstation(gensec_security->credentials);
workstation        84 source4/auth/gensec/schannel.c 		bind_schannel.u.info3.workstation = cli_credentials_get_workstation(gensec_security->credentials);
workstation       120 source4/auth/gensec/schannel.c 			workstation = bind_schannel.u.info23.workstation;
workstation       123 source4/auth/gensec/schannel.c 			workstation = bind_schannel.u.info3.workstation;
workstation       129 source4/auth/gensec/schannel.c 						    gensec_security->settings->lp_ctx, workstation, 
workstation       133 source4/auth/gensec/schannel.c 				  workstation, nt_errstr(status)));
workstation       152 source4/auth/gensec/schannel.c 				  workstation, nt_errstr(status)));
workstation       104 source4/auth/ntlm/auth_winbind.c 	safe_strcpy(request.data.auth_crap.workstation,
workstation       232 source4/auth/ntlm/auth_winbind.c 	identity_info->workstation.string	= user_info->workstation_name;
workstation        97 source4/auth/ntlmssp/ntlmssp.h 	const char *workstation;
workstation        53 source4/auth/ntlmssp/ntlmssp_client.c 	const char *workstation = cli_credentials_get_workstation(gensec_security->credentials);
workstation        60 source4/auth/ntlmssp/ntlmssp_client.c 	if (!workstation) {
workstation        61 source4/auth/ntlmssp/ntlmssp_client.c 		workstation = "";
workstation        81 source4/auth/ntlmssp/ntlmssp_client.c 		  workstation);
workstation        73 source4/auth/ntlmssp/ntlmssp_server.c static NTSTATUS ntlmssp_set_workstation(struct gensec_ntlmssp_state *gensec_ntlmssp_state, const char *workstation) 
workstation        75 source4/auth/ntlmssp/ntlmssp_server.c 	gensec_ntlmssp_state->workstation = talloc_strdup(gensec_ntlmssp_state, workstation);
workstation        76 source4/auth/ntlmssp/ntlmssp_server.c 	if (!gensec_ntlmssp_state->workstation) {
workstation       262 source4/auth/ntlmssp/ntlmssp_server.c 	char *workstation = NULL;
workstation       281 source4/auth/ntlmssp/ntlmssp_server.c 	gensec_ntlmssp_state->workstation = NULL;
workstation       292 source4/auth/ntlmssp/ntlmssp_server.c 			 &workstation,
workstation       318 source4/auth/ntlmssp/ntlmssp_server.c 				 &workstation)) {
workstation       341 source4/auth/ntlmssp/ntlmssp_server.c 	if (!NT_STATUS_IS_OK(nt_status = ntlmssp_set_workstation(gensec_ntlmssp_state, workstation))) {
workstation       348 source4/auth/ntlmssp/ntlmssp_server.c 		 gensec_ntlmssp_state->user, gensec_ntlmssp_state->domain, gensec_ntlmssp_state->workstation, (unsigned long)gensec_ntlmssp_state->lm_resp.length, (unsigned long)gensec_ntlmssp_state->nt_resp.length));
workstation       675 source4/auth/ntlmssp/ntlmssp_server.c 	user_info->workstation_name = gensec_ntlmssp_state->workstation;
workstation       756 source4/auth/ntlmssp/ntlmssp_server.c 	gensec_ntlmssp_state->workstation = NULL;
workstation       240 source4/kdc/pac-glue.c 	char *name, *workstation = NULL;
workstation       257 source4/kdc/pac-glue.c 				workstation = talloc_strndup(tmp_ctx, addresses->val->address.data, MIN(addresses->val->address.length, 15));
workstation       258 source4/kdc/pac-glue.c 				if (workstation) {
workstation       266 source4/kdc/pac-glue.c 	if (workstation) {
workstation       267 source4/kdc/pac-glue.c 		i = MIN(strlen(workstation), 15);
workstation       268 source4/kdc/pac-glue.c 		for (; i > 0 && workstation[i - 1] == ' '; i--) {
workstation       269 source4/kdc/pac-glue.c 			workstation[i - 1] = '\0';
workstation       279 source4/kdc/pac-glue.c 				       workstation,
workstation       533 source4/rpc_server/netlogon/dcerpc_netlogon.c 		user_info->workstation_name = r->in.logon->password->identity_info.workstation.string;
workstation       563 source4/rpc_server/netlogon/dcerpc_netlogon.c 		user_info->workstation_name = r->in.logon->network->identity_info.workstation.string;
workstation        51 source4/torture/rpc/netlogon.c 	r.in.workstation = TEST_MACHINE_NAME;
workstation        69 source4/torture/rpc/netlogon.c 	r.in.workstation = TEST_MACHINE_NAME;
workstation       633 source4/torture/rpc/netlogon.c 	ninfo.identity_info.workstation.string = cli_credentials_get_workstation(credentials);
workstation       164 source4/torture/rpc/remote_pac.c 	generic.identity_info.workstation.string = TEST_MACHINE_NAME;
workstation      1100 source4/torture/rpc/samba3rpc.c 		ninfo.identity_info.workstation.string =
workstation       104 source4/torture/rpc/samlogon.c 	ninfo.identity_info.workstation.string = TEST_MACHINE_NAME;
workstation      1478 source4/torture/rpc/samlogon.c 	pinfo.identity_info.workstation.string = workstation_name;
workstation      2731 source4/torture/rpc/samr.c 	ninfo.identity_info.workstation.string = cli_credentials_get_workstation(machine_credentials);
workstation        52 source4/torture/rpc/samsync.c 			      const char *workstation, 
workstation        70 source4/torture/rpc/samsync.c 	ninfo.identity_info.workstation.string = workstation;
workstation        94 source4/torture/rpc/samsync.c 	r.in.computer_name = workstation;
workstation        96 source4/torture/rpc/schannel.c 	ninfo.identity_info.workstation.string = cli_credentials_get_workstation(credentials);
workstation       618 source4/torture/rpc/schannel.c 	conn->ninfo.identity_info.workstation.string = cli_credentials_get_workstation(conn->wks_creds);
workstation       187 source4/utils/ntlm_auth.c 					 const char *workstation,
workstation       236 source4/utils/ntlm_auth.c 				  domain, username, workstation, 
workstation        65 source4/winbind/wb_pam_auth.c 						    const char *workstation,
workstation        96 source4/winbind/wb_pam_auth.c 	ninfo->identity_info.workstation.string = talloc_strdup(state, workstation);
workstation       219 source4/winbind/wb_pam_auth.c 	const char *workstation;
workstation       244 source4/winbind/wb_pam_auth.c 	workstation = cli_credentials_get_workstation(credentials);
workstation       259 source4/winbind/wb_pam_auth.c 					 domain, user, workstation,
workstation       510 source4/winbind/wb_samba3_cmd.c 		s3call->request.data.auth_crap.workstation,