#include <mLib/alloc.h>
#include <mLib/conn.h>
+#include <mLib/macros.h>
#include <mLib/mdwopt.h>
#include <mLib/quis.h>
#include <mLib/report.h>
static sel_timer sec;
static unsigned count = 0;
-static void timers(void);
+static void IGNORABLE timers(void);
static void stats(struct timeval *tv, void *p)
{
AC_SEARCH_LIBS([gethostbyname], [nsl resolv])
dnl Packages.
-PKG_CHECK_MODULES([mLib], [mLib >= 2.1.0])
+PKG_CHECK_MODULES([mLib], [mLib >= 2.2.1])
dnl Functions.
AC_CHECK_FUNCS([inet_aton])
Source: fwd
Section: net
Priority: extra
-Build-Depends: mlib-dev (>= 2.0.3), debhelper (>= 4.0.2)
+Build-Depends: mlib-dev (>= 2.2.1), debhelper (>= 8)
Maintainer: Mark Wooding <mdw@distorted.org.uk>
Standards-Version: 3.1.1
#include <mLib/fdflags.h>
#include <mLib/fdpass.h>
#include <mLib/ident.h>
+#include <mLib/macros.h>
#include <mLib/mdup.h>
#include <mLib/mdwopt.h>
#include <mLib/quis.h>
* Use: Logs a connection.
*/
-extern void fw_log(time_t /*t*/, const char */*fmt*/, ...);
+extern void PRINTF_LIKE(2, 3)
+ fw_log(time_t /*t*/, const char */*fmt*/, ...);
/* --- @fw_inc@, @fw_dec@ --- *
*
* Use: Reports an error at the current scanner location.
*/
-extern void error(scanner */*sc*/, const char */*msg*/, ...);
+extern void PRINTF_LIKE(2, 3) NORETURN
+ error(scanner */*sc*/, const char */*msg*/, ...);
/* --- @pushback@ --- *
*