diff options
Diffstat (limited to 'source3/lib')
-rw-r--r-- | source3/lib/util.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/source3/lib/util.c b/source3/lib/util.c index 45d3916ebe..e9c2d37227 100644 --- a/source3/lib/util.c +++ b/source3/lib/util.c @@ -517,6 +517,19 @@ void show_msg(char *buf) } /******************************************************************* + Set the length and marker of an encrypted smb packet. +********************************************************************/ + +void smb_set_enclen(char *buf,int len,uint16 enc_ctx_num) +{ + _smb_setlen(buf,len); + + SCVAL(buf,4,0xFF); + SCVAL(buf,5,'S'); + SSVAL(buf,6,enc_ctx_num); +} + +/******************************************************************* Set the length and marker of an smb packet. ********************************************************************/ |