[ --with-fhs Use FHS-compliant paths (default=no)],
[ case "$withval" in
yes)
- configdir="${sysconfdir}/samba"
lockdir="\${VARDIR}/lib/samba"
piddir="\${VARDIR}/run"
mandir="\${prefix}/share/man"
logfilebase="\${VARDIR}/log/samba"
privatedir="\${CONFIGDIR}/private"
libdir="\${prefix}/lib/samba"
- swatdir="\${prefix}/share/samba/swat"
+ configdir="${sysconfdir}/samba"
+ swatdir="\${DATADIR}/samba/swat",
;;
esac])
-lmhostsfile="\${CONFIGDIR}/lmhosts"
-
#################################################
# set private directory location
AC_ARG_WITH(privatedir,
AC_CHECK_FUNCS(setlocale nl_langinfo)
# setbuffer, shmget, shm_open are needed for smbtorture
AC_CHECK_FUNCS(setbuffer shmget shm_open backtrace_symbols)
-
-# IRIX stack backtrace
AC_CHECK_HEADERS(libexc.h)
AC_CHECK_LIB(exc, trace_back_stack)
dictpath="/usr/lib/cracklib_dict"
-
+with_cracklib=yes
###############################################
# test for where we get FaciestCheck from
AC_MSG_CHECKING(where to use cracklib from (default=$dictpath))
#define NO_PROTO_H 1
#define NO_CONFIG_H 1
#define HAVE_SYS_QUOTAS 1
+#include "${srcdir-.}/${samba_cv_sysquotas_file}"
#include "${srcdir-.}/lib/sysquotas.c"
],[],samba_cv_SYSQUOTA_WORKS=yes,samba_cv_SYSQUOTA_WORKS=no)
CPPFLAGS="$SAVE_CPPFLAGS"
ZERO_STRUCTP( tree );
tree->compare = cmp_fn;
- tree->free = free_fn;
+ tree->free_func = free_fn;
if ( !(tree->root = (TREE_NODE*)malloc( sizeof(TREE_NODE) )) ) {
SAFE_FREE( tree );
if ( tree->root )
sorted_tree_destroy_children( tree->root );
- if ( tree->free )
- tree->free( tree->root );
+ if ( tree->free_func )
+ tree->free_func( tree->root );
SAFE_FREE( tree );
}
int len;
s = data.dptr;
- while (c = strchr(s, ',')) {
+ while ((c=strchr(s, ',')) !=NULL) {
len = MAX((c - s), strlen(pt->sid_list[i]));
if (strncmp(s, pt->sid_list[i], len) == 0) {
DEBUG(10, ("sid [%s] found in users sid list\n", pt->sid_list[i]));