mirror of
https://github.com/samba-team/samba.git
synced 2025-02-04 17:47:26 +03:00
s3-schannel: remove last schannel hand-marshalling function.
Guenther
This commit is contained in:
parent
d258fb4d0d
commit
c4f6fb0b2d
@ -5728,9 +5728,6 @@ void init_rpc_hdr_auth(RPC_HDR_AUTH *rai,
|
||||
uint8 auth_pad_len,
|
||||
uint32 auth_context_id);
|
||||
bool smb_io_rpc_hdr_auth(const char *desc, RPC_HDR_AUTH *rai, prs_struct *ps, int depth);
|
||||
bool smb_io_rpc_auth_schannel_chk(const char *desc, int auth_len,
|
||||
RPC_AUTH_SCHANNEL_CHK * chk,
|
||||
prs_struct *ps, int depth);
|
||||
|
||||
/* The following definitions come from lib/eventlog/eventlog.c */
|
||||
|
||||
|
@ -506,34 +506,3 @@ bool smb_io_rpc_hdr_auth(const char *desc, RPC_HDR_AUTH *rai, prs_struct *ps, in
|
||||
|
||||
return True;
|
||||
}
|
||||
|
||||
/*******************************************************************
|
||||
reads or writes an RPC_AUTH_SCHANNEL_CHK structure.
|
||||
********************************************************************/
|
||||
|
||||
bool smb_io_rpc_auth_schannel_chk(const char *desc, int auth_len,
|
||||
RPC_AUTH_SCHANNEL_CHK * chk,
|
||||
prs_struct *ps, int depth)
|
||||
{
|
||||
if (chk == NULL)
|
||||
return False;
|
||||
|
||||
prs_debug(ps, depth, desc, "smb_io_rpc_auth_schannel_chk");
|
||||
depth++;
|
||||
|
||||
if ( !prs_uint8s(False, "sig ", ps, depth, chk->sig, sizeof(chk->sig)) )
|
||||
return False;
|
||||
|
||||
if ( !prs_uint8s(False, "seq_num", ps, depth, chk->seq_num, sizeof(chk->seq_num)) )
|
||||
return False;
|
||||
|
||||
if ( !prs_uint8s(False, "packet_digest", ps, depth, chk->packet_digest, sizeof(chk->packet_digest)) )
|
||||
return False;
|
||||
|
||||
if ( auth_len == RPC_AUTH_SCHANNEL_SIGN_OR_SEAL_CHK_LEN ) {
|
||||
if ( !prs_uint8s(False, "confounder", ps, depth, chk->confounder, sizeof(chk->confounder)) )
|
||||
return False;
|
||||
}
|
||||
|
||||
return True;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user