This requires a very shiny Catcomb. I can make the dependency softer if
necessary.
esac
PKG_CHECK_MODULES([mLib], [mLib >= 2.2.1])
esac
PKG_CHECK_MODULES([mLib], [mLib >= 2.2.1])
-PKG_CHECK_MODULES([catacomb], [catacomb >= 2.1.4])
+PKG_CHECK_MODULES([catacomb], [catacomb >= 2.2.2-38])
AM_CFLAGS="$AM_CFLAGS $mLib_CFLAGS $catacomb_CFLAGS"
AM_CFLAGS="$AM_CFLAGS $mLib_CFLAGS $catacomb_CFLAGS"
Build-Depends: debhelper (>= 9), pkg-config, curl, rsync, python-central,
tshark, wireshark-dev (>= 0.10.10),
mlib-dev (>= 2.2.2),
Build-Depends: debhelper (>= 9), pkg-config, curl, rsync, python-central,
tshark, wireshark-dev (>= 0.10.10),
mlib-dev (>= 2.2.2),
- catacomb-dev (>= 2.1.4), catacomb-bin (>= 2.1.4)
+ catacomb-dev (>= 2.2.2+38), catacomb-bin (>= 2.1.4)
Build-Depends-Indep: python,
python-cdb, python-gtk2,
python-mlib (>= 1.0.2), python-catacomb (>= 1.1.0)
Build-Depends-Indep: python,
python-cdb, python-gtk2,
python-mlib (>= 1.0.2), python-catacomb (>= 1.1.0)
/*----- Other macros ------------------------------------------------------*/
/*----- Other macros ------------------------------------------------------*/
-#define QUICKRAND noise_timer(RAND_GLOBAL)
+#define QUICKRAND \
+ do { rand_quick(RAND_GLOBAL); noise_timer(RAND_GLOBAL); } while (0)
/*----- Key management ----------------------------------------------------*/
/*----- Key management ----------------------------------------------------*/