{test_plaintext_nt_broken, "Plaintext NT broken", false},
{test_plaintext_nt_only, "Plaintext NT only", false},
{test_plaintext_lm_only, "Plaintext LM only", false},
- {NULL, NULL}
+ { .name = NULL, }
};
/*
popt_get_cmdline_credentials()),
.network_login = true,
.expected_interactive_error = NT_STATUS_OK,
- .expected_network_error = NT_STATUS_OK
+ .expected_network_error = NT_STATUS_OK,
+ .parameter_control = 0,
},
{
.comment = "realm\\user",
popt_get_cmdline_credentials()),
.network_login = true,
.expected_interactive_error = NT_STATUS_OK,
- .expected_network_error = NT_STATUS_OK
+ .expected_network_error = NT_STATUS_OK,
+ .parameter_control = 0,
},
{
.comment = "user@domain",
popt_get_cmdline_credentials()),
.network_login = false, /* works for some things, but not NTLMv2. Odd */
.expected_interactive_error = NT_STATUS_OK,
- .expected_network_error = NT_STATUS_OK
+ .expected_network_error = NT_STATUS_OK,
+ .parameter_control = 0,
},
{
.comment = "user@realm",
popt_get_cmdline_credentials()),
.network_login = true,
.expected_interactive_error = NT_STATUS_OK,
- .expected_network_error = NT_STATUS_OK
+ .expected_network_error = NT_STATUS_OK,
+ .parameter_control = 0,
},
{
.comment = "machine domain\\user",
.password = cli_credentials_get_password(machine_credentials),
.network_login = true,
.expected_interactive_error = NT_STATUS_NO_SUCH_USER,
- .expected_network_error = NT_STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT
+ .expected_network_error = NT_STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT,
+ .parameter_control = 0,
},
{
.comment = "machine realm\\user",
.password = user_password,
.network_login = true,
.expected_interactive_error = NT_STATUS_OK,
- .expected_network_error = NT_STATUS_OK
+ .expected_network_error = NT_STATUS_OK,
+ .parameter_control = 0,
},
{
.comment = "test user (long pw): user@realm",
.password = user_password,
.network_login = true,
.expected_interactive_error = NT_STATUS_OK,
- .expected_network_error = NT_STATUS_OK
+ .expected_network_error = NT_STATUS_OK,
+ .parameter_control = 0,
},
{
.comment = "test user (long pw): user@domain",
.password = user_password,
.network_login = false, /* works for some things, but not NTLMv2. Odd */
.expected_interactive_error = NT_STATUS_OK,
- .expected_network_error = NT_STATUS_OK
+ .expected_network_error = NT_STATUS_OK,
+ .parameter_control = 0,
},
/* Oddball, can we use the old password ? */
{
.password = user_password_wrong_wks,
.network_login = true,
.expected_interactive_error = NT_STATUS_INVALID_WORKSTATION,
- .expected_network_error = NT_STATUS_INVALID_WORKSTATION
+ .expected_network_error = NT_STATUS_INVALID_WORKSTATION,
+ .parameter_control = 0,
}
};