summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2008-01-31 01:23:49 +0100
committerGünther Deschner <gd@samba.org>2008-01-31 11:27:49 +0100
commit8dc7fe774e8e913e464b7661caf669145d5ff2f7 (patch)
tree1e03b0eff27972f21f8f415a46370b07c4fe4ab4 /source3
parentd1f545062535b67a62c69ccb4440ecad069cfe93 (diff)
downloadsamba-8dc7fe774e8e913e464b7661caf669145d5ff2f7.tar.gz
samba-8dc7fe774e8e913e464b7661caf669145d5ff2f7.tar.bz2
samba-8dc7fe774e8e913e464b7661caf669145d5ff2f7.zip
Cleanup status codes inside _net_logon_ctrl2() reply structs.
Guenther (This used to be commit 1acb9daf809acab15bc390f6598814549b88368c)
Diffstat (limited to 'source3')
-rw-r--r--source3/rpc_server/srv_netlog_nt.c18
1 files changed, 5 insertions, 13 deletions
diff --git a/source3/rpc_server/srv_netlog_nt.c b/source3/rpc_server/srv_netlog_nt.c
index 5003af8ce7..fd90e88015 100644
--- a/source3/rpc_server/srv_netlog_nt.c
+++ b/source3/rpc_server/srv_netlog_nt.c
@@ -43,14 +43,6 @@ static void init_net_r_req_chal(NET_R_REQ_CHAL *r_c,
}
/*************************************************************************
- error messages cropping up when using nltest.exe...
- *************************************************************************/
-
-#define ERROR_NO_SUCH_DOMAIN 0x54b
-#define ERROR_NO_LOGON_SERVERS 0x51f
-#define NO_ERROR 0x0
-
-/*************************************************************************
net_reply_logon_ctrl:
*************************************************************************/
@@ -97,7 +89,7 @@ NTSTATUS _net_logon_ctrl2(pipes_struct *p, NET_Q_LOGON_CTRL2 *q_u, NET_R_LOGON_C
r_u->status = NT_STATUS_OK;
- tc_status = ERROR_NO_SUCH_DOMAIN;
+ tc_status = W_ERROR_V(WERR_NO_SUCH_DOMAIN);
fstrcpy( dc_name, "" );
switch ( q_u->function_code ) {
@@ -108,13 +100,13 @@ NTSTATUS _net_logon_ctrl2(pipes_struct *p, NET_Q_LOGON_CTRL2 *q_u, NET_R_LOGON_C
break;
if ( !get_dc_name( domain, NULL, dc_name2, &dc_ss ) ) {
- tc_status = ERROR_NO_LOGON_SERVERS;
+ tc_status = W_ERROR_V(WERR_NO_LOGON_SERVERS);
break;
}
fstr_sprintf( dc_name, "\\\\%s", dc_name2 );
- tc_status = NO_ERROR;
+ tc_status = W_ERROR_V(WERR_OK);
break;
@@ -125,13 +117,13 @@ NTSTATUS _net_logon_ctrl2(pipes_struct *p, NET_Q_LOGON_CTRL2 *q_u, NET_R_LOGON_C
break;
if ( !get_dc_name( domain, NULL, dc_name2, &dc_ss ) ) {
- tc_status = ERROR_NO_LOGON_SERVERS;
+ tc_status = W_ERROR_V(WERR_NO_LOGON_SERVERS);
break;
}
fstr_sprintf( dc_name, "\\\\%s", dc_name2 );
- tc_status = NO_ERROR;
+ tc_status = W_ERROR_V(WERR_OK);
break;