-/* $Id: mmftpd.c,v 1.66.2.3 2005/11/22 08:58:18 mmondor Exp $ */
+/* $Id: mmftpd.c,v 1.66.2.4 2005/11/24 08:51:27 mmondor Exp $ */
/*
* Copyright (C) 2001-2004, Matthew Mondor
MMCOPYRIGHT("@(#) Copyright (c) 2001-2004\n\
\tMatthew Mondor. All rights reserved.\n");
-MMRCSID("$Id: mmftpd.c,v 1.66.2.3 2005/11/22 08:58:18 mmondor Exp $");
+MMRCSID("$Id: mmftpd.c,v 1.66.2.4 2005/11/24 08:51:27 mmondor Exp $");
}
-static bool
-eintr(void)
-{
- if (errno == EINTR)
- return TRUE;
-
- return FALSE;
-}
-
-
/* Here are our real asynchroneous functions, called by the slave processes */
NULL,
NULL,
NULL,
- eintr
+ thread_eintr /* not thread-specific */
};
getuserline_fdb = fdbopen(&fdf, NULL, -1, FDB_BUFSIZE, 0, 0, 0,
-/* $Id: mmftpd.h,v 1.25.2.2 2005/11/22 07:45:26 mmondor Exp $ */
+/* $Id: mmftpd.h,v 1.25.2.3 2005/11/24 08:51:27 mmondor Exp $ */
/*
* Copyright (C) 2001-2004, Matthew Mondor
static void thread_mutex_lock(void *);
static void thread_mutex_unlock(void *);
static bool thread_eintr(void);
-static bool eintr(void);
static void async_checkpw(struct async_msg *);
static void async_treesize(struct async_msg *);