Commit f1376861 authored by Dridi Boukelmoune's avatar Dridi Boukelmoune

Make miniobj work downstream

Conflicts:
	configure.ac
	varnish.m4
parent 29779c9c
......@@ -244,6 +244,7 @@ AC_CHECK_MEMBERS([struct sockaddr.sa_len],,,[
])
# Checks for library functions.
_VARNISH_CHECK_EXPLICIT_BZERO
AC_TYPE_SIGNAL
AC_TYPE_SIZE_T
AC_FUNC_VPRINTF
......
......@@ -5,7 +5,7 @@
*
*/
#if HAVE_EXPLICIT_BZERO
#ifdef HAVE_EXPLICIT_BZERO
# define ZERO_OBJ(to, sz) explicit_bzero(to, sz)
#else
# define ZERO_OBJ(to, sz) (void)memset(to, 0, sz)
......
......@@ -31,6 +31,12 @@
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
# OF THE POSSIBILITY OF SUCH DAMAGE.
# _VARNISH_CHECK_EXPLICIT_BZERO()
# -------------------------------
AC_DEFUN([_VARNISH_CHECK_EXPLICIT_BZERO], [
AC_CHECK_FUNCS([explicit_bzero])
])
# _VARNISH_PKG_CONFIG
# --------------------
AC_DEFUN([_VARNISH_PKG_CONFIG], [
......@@ -53,6 +59,7 @@ AC_DEFUN([_VARNISH_PKG_CONFIG], [
AC_DEFUN([_VARNISH_CHECK_DEVEL], [
AC_REQUIRE([_VARNISH_PKG_CONFIG])
AC_REQUIRE([_VARNISH_CHECK_EXPLICIT_BZERO])
[_orig_cppflags=$CPPFLAGS]
[CPPFLAGS=$VARNISHAPI_CFLAGS]
......@@ -254,6 +261,7 @@ AC_DEFUN([VARNISH_VMODS], [
#
AC_DEFUN([VARNISH_PREREQ], [
AC_REQUIRE([_VARNISH_PKG_CONFIG])
AC_REQUIRE([_VARNISH_CHECK_EXPLICIT_BZERO])
AC_MSG_CHECKING([for Varnish])
AC_MSG_RESULT([$VARNISH_VERSION])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment