From: Gert Doering Date: Tue, 10 Jun 2014 16:04:30 +0200 Message-Id: <1402409073-54067216-2-git-send-email-gert@...1296...> In-Reply-To: <1402409073-54067216-1-git-send-email-gert@...1296...> References: <1402409073-54067216-1-git-send-email-gert@...1296...> Subject: [Openvpn-devel] [PATCH 1/4] Recognize AIX, define TARGET_AIX List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit To: openvpn-devel@lists.sourceforge.net Cc: Gert Doering From: Gert Doering force "have_tap_header=yes", as configure won't like AIX headers otherwise (no tun related headers, just ). force ROUTE to be "/usr/sbin/route" - not executable by non-root users, so configure testing for executables will not find it force "ac_cv_header_net_if_h=no", because AIX' pulls in AIX' , which #defines ROUTE_H, disabling our "route.h"... (and we don't need on AIX anyway) Signed-off-by: Gert Doering --- configure.ac | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/configure.ac b/configure.ac index ea35d73..fe278e1 100644 --- a/configure.ac +++ b/configure.ac @@ -342,6 +342,13 @@ case "$host" in AC_DEFINE([TARGET_DRAGONFLY], [1], [Are we running on DragonFlyBSD?]) AC_DEFINE_UNQUOTED([TARGET_PREFIX], ["D"], [Target prefix]) ;; + *-aix*) + AC_DEFINE([TARGET_AIX], [1], [Are we running AIX?]) + AC_DEFINE_UNQUOTED([TARGET_PREFIX], ["A"], [Target prefix]) + ROUTE="/usr/sbin/route" + have_tap_header="yes" + ac_cv_header_net_if_h="no" # exists, but breaks things + ;; *) AC_DEFINE_UNQUOTED([TARGET_PREFIX], ["X"], [Target prefix]) have_tap_header="yes" -- 1.6.4