summaryrefslogtreecommitdiffstats
path: root/lib/libmp
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2003-01-28 23:03:15 +0000
committermarkm <markm@FreeBSD.org>2003-01-28 23:03:15 +0000
commit0d82b8beac6f0b2d54b81460b9e746e43a429d95 (patch)
treec43c7b3c1950cc2b29ce8424816a9c5fe53f6083 /lib/libmp
parentecacd12edb99d739f012912174233320c5f8262f (diff)
downloadFreeBSD-src-0d82b8beac6f0b2d54b81460b9e746e43a429d95.zip
FreeBSD-src-0d82b8beac6f0b2d54b81460b9e746e43a429d95.tar.gz
Adjust for OpenSSL 0.9.7.
Diffstat (limited to 'lib/libmp')
-rw-r--r--lib/libmp/Makefile2
-rw-r--r--lib/libmp/mp.h2
-rw-r--r--lib/libmp/mpasbn.c2
3 files changed, 4 insertions, 2 deletions
diff --git a/lib/libmp/Makefile b/lib/libmp/Makefile
index 7d8c9cb..6bb7f79 100644
--- a/lib/libmp/Makefile
+++ b/lib/libmp/Makefile
@@ -7,6 +7,6 @@ INCS= mp.h
SRCS= mpasbn.c
WARNS?= 2
-CFLAGS+= -ansi -pedantic
+CFLAGS+= -I${.CURDIR}/../../crypto
.include <bsd.lib.mk>
diff --git a/lib/libmp/mp.h b/lib/libmp/mp.h
index 056c6ba..4c2c94d 100644
--- a/lib/libmp/mp.h
+++ b/lib/libmp/mp.h
@@ -3,7 +3,9 @@
#ifndef _MP_H_
#define _MP_H_
+#ifndef HEADER_BN_H_
#include <openssl/bn.h>
+#endif
typedef struct _mint {
BIGNUM *bn;
diff --git a/lib/libmp/mpasbn.c b/lib/libmp/mpasbn.c
index 0185e1f..726e2f1 100644
--- a/lib/libmp/mpasbn.c
+++ b/lib/libmp/mpasbn.c
@@ -79,10 +79,10 @@ __FBSDID("$FreeBSD$");
#include <stdlib.h>
#include <string.h>
-#include <openssl/bn.h>
#include <openssl/crypto.h>
#include <openssl/err.h>
+#include "openssl/crypto/bn/bn_lcl.h"
#include "mp.h"
#define MPERR(s) do { warn s; abort(); } while (0)
OpenPOWER on IntegriCloud