/* src/fwbuilder/libfwbuilder-config.h.  Generated by configure.  */

/* Define if you have the <X11/SM/SMlib.h> header file.  */
/* #undef HAVE_X11_SM_SMLIB_H */

/*
 * Version number of data format
 * DO NOT USE THIS CONSTANT DIRECTLY - USE Constants class instead!
 */
#define LIBFWBUILDER_FORMAT_VERSION "1.0.2"

/*
 * Template files directory dir
 * DO NOT USE THIS CONSTANT DIRECTLY - USE Constants class instead!
 */
#define LIBFWBUILDER_TEMPLATE_DIR "/usr/local/share/libfwbuilder"

#define HAVE_LIBSNMP 1
/* #undef UCD_SNMP */
#define NET_SNMP 1

/* #undef HAVE_GOODLIBRESOLV */

#define HAVE_LIBSSL 1

/* #undef HAVE_LWRES */

/* #undef HAVE_LWRES_GETIPNODE */

/* gethostbyname_r */
/* #undef HAVE_FUNC_GETHOSTBYNAME_R_6 */
/* #undef HAVE_FUNC_GETHOSTBYNAME_R_5 */
/* #undef HAVE_FUNC_GETHOSTBYNAME_R_3 */

/* gethostbyaddr_r */
/* #undef HAVE_GETHOSTBYADDR_R_5 */
/* #undef HAVE_GETHOSTBYADDR_R_7 */
/* #undef HAVE_GETHOSTBYADDR_R_8 */

/* first argument of gethostbyaddr_r may be char* or void* */
/* #undef GETHOSTBYADDR_FIRST_ARG_CHARPTR */
/* #undef GETHOSTBYADDR_FIRST_ARG_VOIDPTR */

/* xmlSaveFile */
#define HAVE_XMLSAVEFORMATFILEENC 1

#define HAVE_LIBXSLT_XSLTCONFIG_H 1

/* strtok_r */
#define HAVE_STRTOK_R 1

/*
 * newer versions of UCD-SNMP use this function. This should be preferred way,
 * but Mandrake 8.2 comes with ucd-snmp v.4.2.3 which does not have it.
 */
#define HAVE_SNPRINT_OBJID 1

/*
 * always need this for openssl
 */
#define OPENSSL_NO_KRB5



#ifndef __MINGW32__
/*
 * sys/param.h must be included
 * before glib.h, since it redefines
 * MIN and MAX macros defined in glib
 * which cause compile warnings.
 * Another way around is fine, since
 * glib apparently check if these macros
 * are already defined, before defining them.
 *                             (lord)
 */
#include <sys/param.h>
#else

#ifndef __SNPRINTF_FWB_DEFINED
#define __SNPRINTF_FWB_DEFINED
#define vsnprintf _snprintf
#endif

#ifndef __SSIZE_T_FWB_DEFINED
#define __SSIZE_T_FWB_DEFINED
typedef long ssize_t;
#endif

#endif

