From b0480f26ca3823d618f85f381700fcd23d299220 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 19 Oct 2011 14:00:12 +0200 Subject: s4:lib/stream: make use of smb_len_tcp() metze --- source4/lib/stream/packet.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'source4/lib/stream/packet.c') diff --git a/source4/lib/stream/packet.c b/source4/lib/stream/packet.c index 545d518cff..3a7f600560 100644 --- a/source4/lib/stream/packet.c +++ b/source4/lib/stream/packet.c @@ -583,7 +583,13 @@ _PUBLIC_ NTSTATUS packet_full_request_nbt(void *private_data, DATA_BLOB blob, si if (blob.length < 4) { return STATUS_MORE_ENTRIES; } - *size = 4 + smb_len(blob.data); + /* + * Note: that we use smb_len_tcp() instead + * of smb_len_nbt() as this function is not + * used for nbt and the source4 copy + * of smb_len() was smb_len_tcp() + */ + *size = 4 + smb_len_tcp(blob.data); if (*size > blob.length) { return STATUS_MORE_ENTRIES; } -- cgit