From 13c3f5337ffb030b8c3ee32db95597fdc6616d67 Mon Sep 17 00:00:00 2001 From: Greg Alexander Date: Sat, 13 Dec 2014 23:00:30 -0500 Subject: [PATCH] just the bare minimum autoconf stuff to get through a couple of sources... --- jni/Android.mk | 3 +-- jni/config.h | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 jni/config.h diff --git a/jni/Android.mk b/jni/Android.mk index b5ac4ed..a75cea7 100644 --- a/jni/Android.mk +++ b/jni/Android.mk @@ -525,9 +525,8 @@ DROPBEAR_SRCS := $(DROPBEAR_PATH)/atomicio.c \ $(DROPBEAR_PATH)/tcp-accept.c \ $(DROPBEAR_PATH)/termcodes.c - LOCAL_SRC_FILES := interface.c $(DROPBEAR_SRCS) -LOCAL_C_INCLUDES:= ../dropbear +LOCAL_C_INCLUDES:= dropbear dropbear/libtomcrypt/src/headers dropbear/libtommath # LOCAL_LDLIBS := include $(BUILD_SHARED_LIBRARY) diff --git a/jni/config.h b/jni/config.h new file mode 100644 index 0000000..0936e77 --- /dev/null +++ b/jni/config.h @@ -0,0 +1,19 @@ +#ifndef __CONFIG_H__ +#define __CONFIG_H__ 1 + +#define HAVE_U_INT8_T 1 +#define HAVE_U_INT16_T 1 +#define HAVE_U_INT32_T 1 +#define HAVE_UINT8_T 1 +#define HAVE_UINT16_T 1 +#define HAVE_UINT32_T 1 + +#define HAVE_STRUCT_SOCKADDR_STORAGE 1 +#define HAVE_STRUCT_IN6_ADDR 1 +#define HAVE_STRUCT_SOCKADDR_IN6 1 +#define HAVE_STRUCT_ADDRINFO 1 +#define HAVE_GETADDRINFO 1 +#define HAVE_FREEADDRINFO 1 +#define HAVE_GETNAMEINFO 1 + +#endif /* __CONFIG_H__ */