1/* Generic param.h */ 2/* $OpenLDAP$ */ 3/* This work is part of OpenLDAP Software <http://www.openldap.org/>. 4 * 5 * Copyright 1998-2011 The OpenLDAP Foundation. 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without 9 * modification, are permitted only as authorized by the OpenLDAP 10 * Public License. 11 * 12 * A copy of this license is available in file LICENSE in the 13 * top-level directory of the distribution or, alternatively, at 14 * <http://www.OpenLDAP.org/license.html>. 15 */ 16 17#ifndef _AC_PARAM_H 18#define _AC_PARAM_H 19 20#ifdef HAVE_SYS_PARAM_H 21#include <sys/param.h> 22#endif 23 24/* MAXPATHLEN should come from <unistd.h> */ 25#include <ac/unistd.h> 26 27#ifndef MAXPATHLEN 28# if defined(PATH_MAX) 29# define MAXPATHLEN PATH_MAX 30 31# elif defined(_MAX_PATH) 32# define MAXPATHLEN _MAX_PATH 33 34# else 35# define MAXPATHLEN 4096 36# endif 37#endif 38 39#endif /* _AC_PARAM_H */ 40