diff options
Diffstat (limited to 'source3/pipenetlog.c')
-rw-r--r-- | source3/pipenetlog.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/source3/pipenetlog.c b/source3/pipenetlog.c index 664488b16d..d6a5131438 100644 --- a/source3/pipenetlog.c +++ b/source3/pipenetlog.c @@ -589,7 +589,7 @@ BOOL api_netlogrpcTNP(int cnum,int uid, char *param,char *data, { user_struct *vuser; - RPC_HDR hdr; + RPC_HDR_RR hdr; if (data == NULL) { @@ -597,11 +597,11 @@ BOOL api_netlogrpcTNP(int cnum,int uid, char *param,char *data, return False; } - smb_io_rpc_hdr(True, &hdr, data, data, 4, 0); + smb_io_rpc_hdr_rr(True, &hdr, data, data, 4, 0); - if (hdr.pkt_type == RPC_BIND) /* RPC BIND */ + if (hdr.hdr.pkt_type == RPC_BIND) /* RPC BIND */ { - DEBUG(4,("netlogon rpc bind %x\n",hdr.pkt_type)); + DEBUG(4,("netlogon rpc bind %x\n",hdr.hdr.pkt_type)); LsarpcTNP1(data,rdata,rdata_len); return True; } @@ -618,7 +618,7 @@ BOOL api_netlogrpcTNP(int cnum,int uid, char *param,char *data, { DEBUG(3,("LSA_REQCHAL\n")); api_lsa_req_chal(cnum, uid, vuser, param, data, rdata, rdata_len); - create_rpc_reply(hdr.call_id, *rdata, *rdata_len); + create_rpc_reply(hdr.hdr.call_id, *rdata, *rdata_len); break; } @@ -626,7 +626,7 @@ BOOL api_netlogrpcTNP(int cnum,int uid, char *param,char *data, { DEBUG(3,("LSA_AUTH2\n")); api_lsa_auth_2(vuser, param, data, rdata, rdata_len); - create_rpc_reply(hdr.call_id, *rdata, *rdata_len); + create_rpc_reply(hdr.hdr.call_id, *rdata, *rdata_len); break; } @@ -634,7 +634,7 @@ BOOL api_netlogrpcTNP(int cnum,int uid, char *param,char *data, { DEBUG(3,("LSA_SRVPWSET\n")); api_lsa_srv_pwset(vuser, param, data, rdata, rdata_len); - create_rpc_reply(hdr.call_id, *rdata, *rdata_len); + create_rpc_reply(hdr.hdr.call_id, *rdata, *rdata_len); break; } @@ -642,7 +642,7 @@ BOOL api_netlogrpcTNP(int cnum,int uid, char *param,char *data, { DEBUG(3,("LSA_SAMLOGON\n")); api_lsa_sam_logon(vuser, param, data, rdata, rdata_len); - create_rpc_reply(hdr.call_id, *rdata, *rdata_len); + create_rpc_reply(hdr.hdr.call_id, *rdata, *rdata_len); break; } @@ -650,7 +650,7 @@ BOOL api_netlogrpcTNP(int cnum,int uid, char *param,char *data, { DEBUG(3,("LSA_SAMLOGOFF\n")); api_lsa_sam_logoff(vuser, param, data, rdata, rdata_len); - create_rpc_reply(hdr.call_id, *rdata, *rdata_len); + create_rpc_reply(hdr.hdr.call_id, *rdata, *rdata_len); break; } |