kadm5_locl.h revision 55682
153813Simp/* 2120330Simp * Copyright (c) 1997-1999 Kungliga Tekniska H�gskolan 3100213Simp * (Royal Institute of Technology, Stockholm, Sweden). 452506Simp * All rights reserved. 552506Simp * 652506Simp * Redistribution and use in source and binary forms, with or without 752506Simp * modification, are permitted provided that the following conditions 852506Simp * are met: 952506Simp * 1052506Simp * 1. Redistributions of source code must retain the above copyright 1152506Simp * notice, this list of conditions and the following disclaimer. 1252506Simp * 1352506Simp * 2. Redistributions in binary form must reproduce the above copyright 1452506Simp * notice, this list of conditions and the following disclaimer in the 1552506Simp * documentation and/or other materials provided with the distribution. 1652506Simp * 1752506Simp * 3. Neither the name of the Institute nor the names of its contributors 1852506Simp * may be used to endorse or promote products derived from this software 1952506Simp * without specific prior written permission. 2052506Simp * 2152506Simp * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 2252506Simp * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2352506Simp * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2452506Simp * ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 2552506Simp * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2652506Simp * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2752506Simp * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2852506Simp * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2952506Simp * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3052506Simp * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3152506Simp * SUCH DAMAGE. 3252506Simp */ 3352506Simp 3452506Simp/* $Id: kadm5_locl.h,v 1.21 1999/12/02 17:05:06 joda Exp $ */ 3552506Simp 3652506Simp#ifndef __KADM5_LOCL_H__ 3752506Simp#define __KADM5_LOCL_H__ 3852506Simp 3952506Simp#ifdef HAVE_CONFIG_H 4052506Simp#include <config.h> 4152506Simp#endif 4286269Simp 4352506Simp#include <stdio.h> 4452506Simp#include <stdlib.h> 4552506Simp#include <string.h> 46119213Simp#include <errno.h> 4758545Simp#include <assert.h> 4852506Simp#ifdef HAVE_UNISTD_H 4965039Simp#include <unistd.h> 5065039Simp#endif 5152506Simp#ifdef HAVE_FCNTL_H 52118063Simp#include <fcntl.h> 5352506Simp#endif 5452506Simp#ifdef HAVE_SYS_TYPES_H 5552506Simp#include <sys/types.h> 5652506Simp#endif 5758545Simp#ifdef HAVE_SYS_TIME_H 5852506Simp#include <sys/time.h> 5986455Simp#endif 6079270Simp#ifdef HAVE_UNISTD_H 61107359Snon#include <unistd.h> 6252506Simp#endif 6386269Simp#ifdef HAVE_SYS_FILE_H 6486455Simp#include <sys/file.h> 65119225Simp#endif 6652506Simp#ifdef HAVE_SYS_SOCKET_H 6786455Simp#include <sys/socket.h> 6858545Simp#endif 69104854Simp#ifdef HAVE_SYS_UN_H 7086269Simp#include <sys/un.h> 71104854Simp#endif 7252506Simp#ifdef HAVE_NETDB_H 7386455Simp#include <netdb.h> 7452506Simp#endif 7586455Simp#include <fnmatch.h> 7653813Simp#include "admin.h" 77100213Simp#include "kadm5_err.h" 7858545Simp#include <hdb.h> 7989945Simp#include <roken.h> 8084514Simp#include <parse_units.h> 8158545Simp#include "private.h" 82119234Simp 8369138Speter#endif /* __KADM5_LOCL_H__ */ 84118634Simp