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,