From d1e11df7fced03f05c01db55e1869b3a3cc04339 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 11 Apr 2002 10:07:47 +0000
Subject: [PATCH] Changed smb_hfield prototype to use size_t (instead of
 ushort) for length.

---
 src/smblib/smblib.c | 2 +-
 src/smblib/smblib.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/smblib/smblib.c b/src/smblib/smblib.c
index 12b4c9f3d8..f215b58b4a 100644
--- a/src/smblib/smblib.c
+++ b/src/smblib/smblib.c
@@ -845,7 +845,7 @@ int SMBCALL smb_unlockmsghdr(smb_t* smb, smbmsg_t* msg)
 /****************************************************************************/
 /* Adds a header field to the 'msg' structure (in memory only)              */
 /****************************************************************************/
-int SMBCALL smb_hfield(smbmsg_t* msg, ushort type, ushort length, void* data)
+int SMBCALL smb_hfield(smbmsg_t* msg, ushort type, size_t length, void* data)
 {
 	void* vp,**vpp;
 	int i;
diff --git a/src/smblib/smblib.h b/src/smblib/smblib.h
index d79b9f3937..7ebf36c62a 100644
--- a/src/smblib/smblib.h
+++ b/src/smblib/smblib.h
@@ -113,7 +113,7 @@ SMBEXPORT int 	SMBCALL smb_lockmsghdr(smb_t* smb, smbmsg_t* msg);
 SMBEXPORT int 	SMBCALL smb_getmsghdr(smb_t* smb, smbmsg_t* msg);
 SMBEXPORT int 	SMBCALL smb_unlockmsghdr(smb_t* smb, smbmsg_t* msg);
 SMBEXPORT int 	SMBCALL smb_addcrc(smb_t* smb, ulong crc);
-SMBEXPORT int 	SMBCALL smb_hfield(smbmsg_t* msg, ushort type, ushort length, void* data);
+SMBEXPORT int 	SMBCALL smb_hfield(smbmsg_t* msg, ushort type, size_t length, void* data);
 SMBEXPORT int 	SMBCALL smb_dfield(smbmsg_t* msg, ushort type, ulong length);
 SMBEXPORT int 	SMBCALL smb_addmsghdr(smb_t* smb, smbmsg_t* msg,int storage);
 SMBEXPORT int 	SMBCALL smb_putmsg(smb_t* smb, smbmsg_t* msg);
-- 
GitLab