MSNT was not including config.h before this.
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
+#include "std-includes.h"
#include "smblib-priv.h"
#include "smblib.h"
#ifndef _STD_DEFINES_H_
#define _STD_DEFINES_H_
-#define BOOL int
-typedef short int16;
+#include "config.h"
+#define BOOL int16_t
+#define int16 int16_t
#include <netdb.h>
#include <sys/types.h>
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#define BOOL int
-typedef short int16;
+/* the types are provided by squid's configure preocess */
+#include "config.h"
+#define BOOL int16_t
+#define int16 int16_t
#include <netdb.h>
#include <sys/types.h>