s4-torture: use names for r.in.logon_level of netlogon samlogon requests.
authorGünther Deschner <gd@samba.org>
Wed, 5 Dec 2012 15:11:19 +0000 (16:11 +0100)
committerStefan Metzmacher <metze@samba.org>
Sun, 9 Dec 2012 18:39:07 +0000 (19:39 +0100)
Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source4/torture/rpc/netlogon.c
source4/torture/rpc/remote_pac.c
source4/torture/rpc/samba3rpc.c
source4/torture/rpc/samlogon.c
source4/torture/rpc/samsync.c
source4/torture/rpc/schannel.c

index 9340dde791848ba245426df07402a966f4b5f520..25b3b743b8ea91ad85bb00242f7f3cba5f03ae2b 100644 (file)
@@ -835,7 +835,7 @@ static bool test_netlogon_ops_args(struct dcerpc_pipe *p, struct torture_context
        r.in.computer_name = cli_credentials_get_workstation(credentials);
        r.in.credential = &auth;
        r.in.return_authenticator = &auth2;
-       r.in.logon_level = 2;
+       r.in.logon_level = NetlogonNetworkInformation;
        r.in.logon = &logon;
        r.out.validation = &validation;
        r.out.authoritative = &authoritative;
@@ -941,7 +941,7 @@ static bool test_netlogon_ops_args(struct dcerpc_pipe *p, struct torture_context
                                         "LogonSamLogon invalid  *r.out.authoritative");
        }
 
-       r.in.logon_level = 2;
+       r.in.logon_level = NetlogonNetworkInformation;
        r.in.credential = &auth;
 
        for (i=2;i<=3;i++) {
index 3f7afc37e63d41364b2ba9e218512c4491a9d501..6b0c044a012a3ec9340697be1f9fe3108f619fa9 100644 (file)
@@ -663,7 +663,7 @@ static bool test_S2U4Self(struct torture_context *tctx,
        r.in.computer_name = cli_credentials_get_workstation(credentials);
        r.in.credential = &auth;
        r.in.return_authenticator = &auth2;
-       r.in.logon_level = 2;
+       r.in.logon_level = NetlogonNetworkInformation;
        r.in.logon = &logon;
        r.out.validation = &validation;
        r.out.authoritative = &authoritative;
index f7968b1c56e663081a36256c937c2d1b1b56c769..d8d90ce9f6587bf85e841d505b4ac8e8c7147603 100644 (file)
@@ -1163,7 +1163,7 @@ static bool schan(struct torture_context *tctx,
                        cli_credentials_get_workstation(wks_creds);
                r.in.credential = &netr_auth;
                r.in.return_authenticator = &netr_auth2;
-               r.in.logon_level = 2;
+               r.in.logon_level = NetlogonNetworkInformation;
                r.in.validation_level = i;
                r.in.logon = &logon;
                r.out.validation = &validation;
@@ -1203,7 +1203,7 @@ static bool schan(struct torture_context *tctx,
 
                logon.password = &pinfo;
 
-               r.in.logon_level = 1;
+               r.in.logon_level = NetlogonInteractiveInformation;
                r.in.logon = &logon;
                r.out.return_authenticator = &return_authenticator;
 
index 640bd6a6e3b7c087ac9f8a2aea8c68100bb34810..8d13a6350e8dd94bb15fcdb7e1b84ef975007afe 100644 (file)
@@ -1344,7 +1344,7 @@ static bool test_SamLogon(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
        int i, v, l, f;
        bool ret = true;
        int validation_levels[] = {2,3,6};
-       int logon_levels[] = { 2, 6 };
+       int logon_levels[] = { NetlogonNetworkInformation, NetlogonNetworkTransitiveInformation };
        int function_levels[] = {
                NDR_NETR_LOGONSAMLOGON,
                NDR_NETR_LOGONSAMLOGONEX,
@@ -1484,7 +1484,7 @@ bool test_InteractiveLogon(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx,
        r.in.computer_name = TEST_MACHINE_NAME;
        r.in.credential = &a;
        r.in.return_authenticator = &ra;
-       r.in.logon_level = 5;
+       r.in.logon_level = NetlogonInteractiveTransitiveInformation;
        r.in.logon = &logon;
        r.in.validation_level = 6;
        r.in.flags = &flags;
index b92eb219852ffcfa59e55e8efbf975cec1466daa..7249705bf75ecfed907b8949df426f160bc3504d 100644 (file)
@@ -95,7 +95,7 @@ static NTSTATUS test_SamLogon(struct torture_context *tctx,
        r.in.computer_name = workstation;
        r.in.credential = &auth;
        r.in.return_authenticator = &auth2;
-       r.in.logon_level = 2;
+       r.in.logon_level = NetlogonNetworkInformation;
        r.in.logon = &logon;
        r.out.validation = &validation;
        r.out.authoritative = &authoritative;
index 8a11a20762b10797d73aeff19e78a498ee102251..7e3e6aad64ac85b487d2d24555ab7c59387dd3ec 100644 (file)
@@ -102,7 +102,7 @@ bool test_netlogon_ex_ops(struct dcerpc_pipe *p, struct torture_context *tctx,
 
        r.in.server_name = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p));
        r.in.computer_name = cli_credentials_get_workstation(credentials);
-       r.in.logon_level = 2;
+       r.in.logon_level = NetlogonNetworkInformation;
        r.in.logon= &logon;
        r.in.flags = &_flags;
        r.out.validation = &validation;
@@ -656,7 +656,7 @@ static bool torture_schannel_bench_start(struct torture_schannel_bench_conn *con
 
        conn->r.in.server_name = talloc_asprintf(conn->tmp, "\\\\%s", dcerpc_server_name(conn->pipe));
        conn->r.in.computer_name = cli_credentials_get_workstation(conn->wks_creds);
-       conn->r.in.logon_level = 2;
+       conn->r.in.logon_level = NetlogonNetworkInformation;
        conn->r.in.logon = talloc(conn->tmp, union netr_LogonLevel);
        conn->r.in.logon->network = &conn->ninfo;
        conn->r.in.flags = talloc(conn->tmp, uint32_t);